Android具有良好的开发和调试支持:Dalvik解释器提供了非常全面的高级(Java®)应用程序调试支持。要调试该平台的“原生”部分,如使用C/C++编写且运行在自有进程中的系统服务,可以通过附带的GNU调试服务器(gdbserver)进行FromtheDebugResearchLabs:DebuggingAndroidHagenPatzke,SoftwareDesignEmbeddedDebugging,LauterbachGmbHSynopsisAndroidcomeswithgoodsupportfordevelopinganddebugging:High-level(JavaTM)applicationdebuggingiswellcoveredbydebugsupportintheDalvikinterpreter.Debugging“native”partsoftheplatform,likesystemserviceswritteninC/C++thatrunintheirownprocess,canbedonewithrelativeeasewithanincludedGNUDebugServer.Andifyouwanttoporttoanewplatform,youcanusematurehardware-assisteddebugtoolsfortheinitialdebuggingoflow-leveldriversandthekernelitself.Soallisperfect-endofarticle.Really?Welcometotheotherside,ifyouareasystemdeveloperwhoneedstotrackabugthatspansseveraloftheseworlds.Orifyou
暂无评论