为什么程序更改了以后在模拟器运行时反映不出来?
我的开发环境是ECLIPSE 3.3.1.1 + ANDROID SDK (m3 rc37a)+ ADT (0.3.3)
1 把APIDemos工程打开,Run As -> Android Application,能正确地在模拟器中运行. 然后对它的源程序进行了改动,但RUN后,模拟器的运行结果还跟改动前一样;
2 新建一个工程,Run As -> Android Application, 模拟器的程序列表中没有出现新建的程序.
种种现象都表示,模拟器似乎对ECLIPSE中程序的改变不能及时响应.
后来根据网上的资料,在命令行环境中输入 adb kill-server 先把当前的ADB进程杀掉,再 adb -d 0 install XXX.apk加载新建工程的APK包,再运行emulator,程序就出现了. 可不知为什么,第二次再这样做又不行了,都是提示error: no device
文档里不是说装了ADT插件后就不用操心APK的生成和加载问题了吗, 怎么还是要手动在命令行里完成? 而且怎么第二次重复同样的操作又不行了呢?
请大家指点