在进行android模拟器測试的时候,出现下面错误,进度条满了之后就没反应了。图例如以下:
引起这个问题的可能原因有非常多:
原因一:由于我们採用的是绝对路径定位。也就是说在环境变量里面把路径写死了,所以安装都不同,路径读不出来。
解决的方法:①在环境变量中创建变量名:ANDROID_SDK_HOME,变量值:你当时安装SDK的时候的路径②改动系统变量path,在前面加入%ANDROID_SDK_HOME%/tools。
原因二:期间安装了别的安卓模拟器,环境变量改变了。
解决的方法:把环境变量改成我们之前设置的那个。
原因三:安装路径里有中文或者空格,不是非得改成英文,主要不是中文即可,数字等都能够的。
所以就是路径中不能有中文,不能有空格。
原因四:事实上这个原因和原因三差点儿相同。是用户创建的自己的username就是中文的,安装SDK的时候,选择了。仅仅针对自己(for me)。
解决的方法:改动username。或者改成针对全部用户。建议改动为针对全部用户。
原因五:电脑中残留安卓模拟器文件。如.android目录。
解决的方法:搜索这个目录,把多余的删除。
而我出现此问题的解决办法是Eclipse启动的时候会提示选择工作空间(WorkspaceLauncher),在这我输入的是android--sdk,则引起这个问题。后来将名字改成test后就没事了,问题应该是名字中不能有-符号吧,图例如以下:
版权声明:本文博主原创文章,博客,未经同意不得转载。