android - 如果我得到 : Snapshot storage already in use?,如何在我的模拟器上安装 apk

标签 android

这是我在运行我的应用程序时遇到的错误消息,我的 logcat 是空的

    -08-09 11:19:22 - TestCity] ------------------------------
[2011-08-09 11:19:22 - TestCity] Android Launch!
[2011-08-09 11:19:22 - TestCity] adb is running normally.
[2011-08-09 11:19:22 - TestCity] Performing com.pack.android.TestCityActivity activity launch
[2011-08-09 11:19:22 - TestCity] Automatic Target Mode: launching new emulator with compatible AVD 'my_device'
[2011-08-09 11:19:22 - TestCity] Launching a new emulator with Virtual Device 'my_device'
[2011-08-09 11:19:24 - Emulator] WARNING: Data partition already in use. Changes will not persist!
[2011-08-09 11:19:24 - Emulator] ko:Snapshot storage already in use: C:\Documents and Settings\Ram\.android\avd\my_device.avd/snapshots.img

最佳答案

我遇到了同样的问题。原来是(部分)由上一次运行的剩余锁定文件引起的(这可以解释为什么 ntc 的“删除用户数据”修复对我不起作用)。

查看错误消息中显示的文件夹(即没有 snapshots.img 位)。 您应该看到几个以 .lock 结尾的文件夹

每个文件夹可能包含一个名为“pid”的文件。如果是这样,请删除“pid”文件。 这允许模拟器启动,但它停留在纯文本“android”阶段, 所以我删除了各种 .img 文件并再次尝试,模拟器启动正常。

关于android - 如果我得到 : Snapshot storage already in use?,如何在我的模拟器上安装 apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6991907/

相关文章:

java - DiffUtil.ItemCallback 有时会丢失 oldItem 并导致 areContentsTheSame() 错误地返回 true

android - 使用自动调整大小时无法以编程方式更改文本大小

android - 即使在开机后也能收听电话状态

java - Android:对另一个类中的 Activity 对象的引用变为 NULL

android - 居中对齐的登录屏幕

java - Android FLAG_ACTIVITY_NEW_TASK 不起作用

Android - ResourcesNotFoundException 试图通过资源 id 设置操作栏图标时

android - RelativeLayout ScrollView

android - 使用 SIP 传输文件

android - 设置背景Drawable时填充在哪里?