Android虚拟机常见错误及解决办法

it2022-05-09  42

第一个: [2012-11-09 13:15:14 - Tesa] Android Launch! [2012-11-09 13:15:14 - Tesa] The connection to adb is down, and a severe error has occured. [2012-11-09 13:15:14 - Tesa] You must restart adb and Eclipse. [2012-11-09 13:15:14 - Tesa] Please ensure that adb is correctly located at 'D:\学习\android-sdk-windows\platform-tools\adb.exe' and can be executed. 这个解决方法有多种: 1.进程中强制结束adb.exe,再重启Eclipse。 2.如果上面方法不行,看一下有没有类似91手机助手等工具正在开启,占用了该进程,有的话就关掉。 3.我遇到的问题的解决方法:把tools文件夹中的adb.exe复制到platform-tools文件夹中,是从网上看到的方法,我用的2.3AVD。   第二个: [2012-11-09 13:35:03 - Emulator] WARNING: Data partition already in use. Changes will not persist! [2012-11-09 13:35:03 - Emulator] WARNING: SD Card image already in use: C:\Users\LK\.android\avd\2.3.avd/sdcard.img [2012-11-09 13:35:03 - Emulator] ko:Snapshot storage already in use: C:\Users\LK\.android\avd\2.3.avd/snapshots.img 查了好多方法,都没有太多效果。实际只需要把这两个文件(sdcard.img snapshots.img)删掉即可,删除之后会红色提示,随后打开虚拟机: [2012-11-09 13:35:59 - Emulator] WARNING: Data partition already in use. Changes will not persist! [2012-11-09 13:35:59 - Emulator] WARNING: Cache partition already in use. Changes will not persist! 2012.11.14 Field Requires API level 5(current min is 1) project folder > Android tools > Clear Link Markers   2013.3.6 Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace. Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace 这种情况一般是直接Import工程时发生的。在工程中找到Android Dependencies,右键选择buid path,再remove it即可顺利编译通过。

 

转载于:https://www.cnblogs.com/zhangxiaopeng/p/4884309.html

相关资源:数据结构—成绩单生成器

最新回复(0)