android– 无法在Mac 10.7.5上的AVD文件夹中创建SD卡

android– 无法在Mac 10.7.5上的AVD文件夹中创建SD卡,第1张

概述我正在使用MacOSX10.7.5,我最近重新安装了最新的ADT23,其版本名为“adt-bundle-mac-x86_64-20140624”.在安装新版本之前,我删除了旧版本的ADT,它只支持API18(我不记得版本代码是什么……).当我完成安装时,由SDKManager将API更新为19,但我没有更新4.4W和API20.我尝试使用S

我正在使用Mac OSX 10.7.5,我最近重新安装了最新的ADT 23,其版本名为“adt-bundle-mac-x86_64-20140624”.

在安装新版本之前,我删除了旧版本的ADT,它只支持API 18(我不记得版本代码是什么……).

当我完成安装时,由SDK Manager将API更新为19,但我没有更新4.4W和API 20.

我尝试使用SD卡字段上的设置值创建一个新的模拟器,然后按确定.

控制台面板将出现错误消息:

[2014-07-09 02:44:13 – SDK Manager]无法创建SD卡.

[2014-07-09 02:44:13 – SDK Manager]无法在AVD文件夹中创建SD卡.

使用相同的创建步骤,上面的问题没有显示在我以前使用的旧版本的ADT中.

我试过,如果我没有设置SD卡值来创建一个新的模拟器,可以成功创建!

我也尝试分别安装Eclipse 4.4 Luna和最新的SDK包,它仍然有同样的问题……

我不确定我的OSX上是否有任何问题,或者我在安装过程中错过了任何设置步骤.

请帮我解决一下我的问题,谢谢!

解决方法:

你打开这个案子已经2个月了,所以我希望你现在已经达成了解决方案.我在使用Eclipse ADT Bundle在我的Mac 10.7.5 *** 作系统上创建SD卡时遇到了同样的问题.当我无法依赖GUI时,我转而使用Cli使用位于sdk / tools文件夹中的mksdcard命令创建sdcard(例如:mksdcard 64M /tmp/sdcard.img).在这样做时,我注意到我收到了非法指令:4错误.当进一步跟踪此错误时(例如:What is the “Illegal Instruction: 4” error and why does “-mmacosx-version-min=10.x” fix it?),我注意到mksdcard命令的编译方式和我的10.7.5 *** 作系统无法执行此命令的问题.

决议(至少对我而言):

>备份tools文件夹中的mksdcard命令.示例cp
mksdcard mksdcard.bak
>下载已知适用于10.7.5 *** 作系统的工具的先前版本(http://dl-ssl.google.com/android/repository/tools_r22.6.2-macosx.zip)
>解压缩工具并将mksdcard命令从新提取的文件夹复制到Eclipse / sdk / tools文件夹(基本上替换我们知道不起作用的mksdcard命令).
>重启Eclipse
>使用AVD管理器创建新的AVD,并为SD卡分配值(例如:32M)
>您不应再看到无法创建SD卡错误.

决议2:
将Mac更新为更高版本(10.8.x或更高版本).我已对此进行了测试,并确认mksdcard正在开发更高版本的Mac OS X而没有此问题.

如果这也解决了您的问题,请与我们联系.

总结

以上是内存溢出为你收集整理的android – 无法在Mac 10.7.5上的AVD文件夹中创建SD卡全部内容,希望文章能够帮你解决android – 无法在Mac 10.7.5上的AVD文件夹中创建SD卡所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1107405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存