爱秋 发表于 2013-8-28 16:30

Android程序设计(16)-如何在其他IDE或工具开发Android应用(3)

>http://www.apkbus.com/data/attachment/forum/201105/09/200718fziv7ckckoiq7v7z.jpg   
   
  图45   
   
  B. 在模拟器内,回到home萤幕(最好不要在应用程序执行时重新安装应用程序,按Home按键离开应用程序)。   
   
  C. 执行 adb install专案目录底下/bin/应用程序安装。apk档案,上载可执行档。例如,安装Lunar Lander范例,在命令列上切换到 <您的SDK目录>/sample/LunarLander後键入//tools/adb install bin/LunarLander.apk   
   
  D. 在模拟器内,开启可执行程序,卷动并选择程序启动   
   
  备注:安装好Activity後,最好重新启动模拟器,因为套件管理员只会在模拟器启动时完整检核AndroidManifest.xml(Android程序的功能清单)。   
   
  下一步,要为Android应用程序加入除错器,方便进行除错。这一段说明如何在萤幕上显示除错资讯(如中央处理器使用率),和如何让IDE除错模拟器的应用程序。   
   
  使用Eclipse外挂会自动加入除错器,但也可以设定其它的IDE来取得除错资讯。请用以下步骤来进行除错:   
   
  A. 启动Dalvik Debug Monitor Server (DDMS)工具,在Android SDK 安装目录底下的tools目录的ddms.bat批次档,提供IDE开发工具与模拟器间的埠位(Port)之间的传送服务。   
   
  B. 在模拟器设定除错选项,如阻断程序启动直到除错器加入,请注意,很多除错选项并非需要DDMS才能使用,如显示中央处理器使用率或是模拟器的萤幕的更新频率。   
   
  C. 设定IDE开发工具聆听除错埠位到8700,相关资讯可以参考下一个章节说明。   
   
  设定IDE开发工具聆听除错埠位   
   
  DDMS会为模拟器上的每一个虚拟机器指定特定的除错埠,必须设定IDE开发工具取得该埠位或是连上预设的8700埠位。   
   
  执行中的程序,若是变更除错选项或是「Wait for debugger(阻断程序启动)」选项,会导致系统关闭目前执行的程序。   

shenrujie123 发表于 2016-3-10 19:49

很给力,ZNDS有你更精彩!
页: [1]
查看完整版本: Android程序设计(16)-如何在其他IDE或工具开发Android应用(3)