android模拟器错误:[2011-08-02 11:14:01 - Emulator] PANIC: Could not open: C:\Users\hallo\. android/avd/myemu.ini

标签 android

我是初学者 android 应用程序开发人员。我也在模拟器和设备上的eclipse中做了很多应用程序。但现在它在模拟器上运行项目时出错。它正在设备手机上运行,​​但在模拟器上出现以下错误:

[2011-08-02 11:14:00 - hello1] ------------------------------

[2011-08-02 11:14:00 - hello1] Android Launch!

[2011-08-02 11:14:00 - hello1] adb is running normally.

[2011-08-02 11:14:00 - hello1] Performing com.mahiways.Hello1.Hello1Activity activity launch

[2011-08-02 11:14:00 - hello1] Automatic Target Mode: launching new emulator with compatible AVD 'myemu'

[2011-08-02 11:14:00 - hello1] Launching a new emulator with Virtual Device 'myemu'

[2011-08-02 11:14:01 - Emulator] PANIC: Could not open: C:\Users\hallo\.android/avd/myemu.ini

我该如何解决这个问题?

最佳答案

这是 ADT 插件中的一个错误。在修复之前的解决方法是使用 NTFS 符号链接(symbolic link)。

我有一个用于 Windows 7 的 C: 驱动器和一个用于我所有工作和数据的 D: 驱动器。安装 Windows 7 后,我将所有特殊文件夹从 C:\Users\John Doe 重新定位到 D:\John Doe。当 ADT 插件和配置文件位于 D: 上时,ADT 插件正尝试从 C: 加载模拟器( panic :无法打开等)。 NTFS 可以使用 NTFS 符号链接(symbolic link)让 ADT 插件从 D: 中读取。在 C:\Users\John Doe 中打开命令提示符(显然使用您的用户名),使用 mklink 命令。

mklink /J "C:\Users\John Doe\\.android" "D:\John Doe\\.android"

现在,当 ADT 插件尝试在 C: 上引用 .android 时,NTFS 将请求发送到 D: 并且模拟器正确启动。

关于android模拟器错误:[2011-08-02 11:14:01 - Emulator] PANIC: Could not open: C:\Users\hallo\. android/avd/myemu.ini,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6936230/

相关文章:

android - 从 bottomSheetDialogFragment 显示或关闭 alertDialog 时如何避免闪烁/闪烁

Android:重心的Edittext在设备上不起作用

android - Android中如何将文件存储到指定的外部目录

Android fragment 支持,java.lang.NoSuchMethodException : Fragment(Context, AttributeSet)

android - 由于branch.io,应用程序已从 Google Play 中删除

java - 如何根据用户在一个 Activity 中单击的按钮(三个中的一个)来更改单个 WebView (Android) 的内容?

android - Firebase Dynamic Link 的短链接数量有限制吗?

Android Studio 卡在 "Gradle: resolve dependencies ' _debugCompile '"or ' detachedConfiguration1'

java - Android Studio构建gradle失败

java - 当回收在 Fragment 上时,如何从 RecyclerView 中删除项目?