android - 更改一些代码后,我应该重新启动 Android 模拟器吗?

标签 android android-emulator

我已经打开 Android 模拟器来进行第一组代码更改。后来我改变了一些代码。我是否应该关闭模拟器并重新启动(重新运行)代码以反射(reflect)我的新更改?或者只需在 Eclipse 中按运行键即可反射(reflect)更改?

请澄清一下。

PS:到目前为止,我不会为每次代码更改而关闭并重新启动模拟器。但今天我在控制台中遇到了错误,例如“应用程序已在运行,请卸载应用程序并尝试”。所以我对此表示怀疑。

最佳答案

您不需要重新启动模拟器,按 Eclipse 中的“运行”按钮即可。

当您收到与此类似的消息时:

Re-installation failed due to different application signatures.
You must perform a full uninstall of the application. WARNING: ...This will remove the application data!
Please execute 'adb uninstall com.antew.code' in a shell.

打开命令提示符并使用:

adb uninstall <package name>

例如

adb uninstall com.antew.code

然后从 Eclipse 重新启动应用程序以再次安装。 adb exe位于SDK的/platform-tools/文件夹中。

关于android - 更改一些代码后,我应该重新启动 Android 模拟器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10865660/

相关文章:

android - 当用户按下设备音量键时,seekbar 拇指位置发生变化

安卓 : launching diff activities under TabWidget

android - 不测试时如何从 Gradle 构建中排除 AndroidTest/assets?

java - 从 ListView 获取数据库 ID

android - 更新SDK:无法解决:com.android.support:appcompat-v7

java - Java中的字符串分割函数

android - 在第一个 Activity 启动 Intent 后,第二个 Activity 显示空白屏幕

android - Android 模拟器的套接字有效但不适用于真实设备

android - 如何在 Android Studio(Bumblebee | 2021.1.1)的不同窗口中打开模拟器?

android - 如何使用 faSTLane for iOS/android 处理版本控制