1.android的程序写完,是不是每次调试都要重新开模拟器?公司的机器非常慢,那个模拟器启动好慢我昨天问人的时候,别人说 模拟器开一次就可以了,后面调试无需重新开,那么怎么让模拟器识别我的代码改动?通过uninstall 然后运行adb的instanll可以吗?有没什么更加简单的办法
2.android下的home\Android\android-sdk\platform-tools下的adb工具,我查网上说在cmd下,cd到这个目录,执行adb instanll path就可以在模拟器上安装apk 程序,那么如果我现在的路径是带空格的怎么办?应该如何写? 我空格的地方 比如A B 用"A B" 是认不出来的。。之前我使用过git,也是linux环境,遇到有空格的,使用"A B"就可以识别了。请问这个要如何解决?我这个目录很长,是最外层的目录有空格,如果要改动,非常多地方的引用要变动,很麻烦。有办法解决吗?最后,我的分不多。。给的可能偏少,只能给各位意思下,还望见谅啊

解决方案 »

  1.   

    第2个问题我解决了整个路径用"path"就可以了但是补充一个问题命令行提示 /system/bin/sh: can't open是什么意思,请问如何解决?ps:这个apk文件是可以用的,我在eclipse中使用run as 是可以成功运行的
      

  2.   


    楼主有没有装ADT?装了ADT以后,就eclipse就会集成一个模拟器,run as后就会在eclipse模拟器里面自动装入apk。问题一:不用uninstall 每次输入adb install -r +包名代表重新安装
      

  3.   

    有的,我就是在eclipse里用模拟器的
    但是那个模拟器启动的太慢,是不是比如我程序有修改后,都要重新开启模拟器,否则我的修改它好像认不到主要就是我觉得那个开机太慢,如果我改一段代码,都要等开机的话。问题1,谢谢你了,我试试你的方法
      

  4.   

    模拟器只要开一次就可以了  不更新程序可以DDMS kill掉模拟器中运行的程序,或project->clean一下。 
     
      

  5.   

    Eclipse的“Windows” -> "Open Perspective" -> "DDMS"打开窗口 有进程管理可以结束进程
    或project->clean一下再运行
      

  6.   

    谁都是新手。我们都一样,加油吧!
    第一个问题:
       Android开发工具默认就能够做到“让模拟器识别我的代码改动”。模拟器只需要开一次就行了,假如你代码有改动,编译完成之后,直接运行,那么模拟器就会重新安装你新的APK并且重新启动应用程序。
       既然是在公司开发,还是建议你们部门去采购几部手机,模拟器与手机还是有差别的。第二个问题:
       Linux下空格应该这样写:
       -->  adb install /home/wjh/projects/player/Test\ Base\ Player.apk