Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Mac上的Android Studio设置中修复mksdcard错误?_Android_Macos - Fatal编程技术网

如何在Mac上的Android Studio设置中修复mksdcard错误?

如何在Mac上的Android Studio设置中修复mksdcard错误?,android,macos,Android,Macos,如何在Mac OSX10.7.5上运行Android Studio安装程序时修复此错误 “无法运行mksdcard SDK工具。 此失败的一个常见原因是缺少必需的库 请修复潜在问题,然后重试。“唯一对我有效的解决方案是将Tianium studio拖到垃圾桶中并重新安装。我花了几个小时试图解决这个问题,但没能。重新安装后,它就工作了 尝试运行软件包管理器(如apt get或brew,您可能需要brew,因为您使用的是Mac OS X)来下载Android Studio无法安装的其他软件包 sud

如何在Mac OSX10.7.5上运行Android Studio安装程序时修复此错误 “无法运行mksdcard SDK工具。 此失败的一个常见原因是缺少必需的库
请修复潜在问题,然后重试。“

唯一对我有效的解决方案是将Tianium studio拖到垃圾桶中并重新安装。我花了几个小时试图解决这个问题,但没能。重新安装后,它就工作了

尝试运行软件包管理器(如apt get或brew,您可能需要brew,因为您使用的是Mac OS X)来下载Android Studio无法安装的其他软件包

sudo apt get install lib32z1 lib32ncurse5 lib32bz2-1.0 lib32stdc++6(Ubuntu操作系统的命令行)

除了设置之外,Android Studio应该检查是否能够运行32位组件,如aapt或adb。希望它能为你提供一个工作环境

顺便说一句,这是谷歌目前正在解决的一个错误(不确定钛工作室在这里要做什么,正如马克之前引用的)


i、 e.

我建议使用旧版本的Android Studio,直到谷歌解决这个问题。

与最新版本的Android SDK一起分发的
mksdcard
实用程序的编译方式不会在10.8以上的OS X版本上运行。您可以将
mksdcard
替换为已知可在OS X 10.7.5上运行的较旧的实用程序副本,如中的版本

应得的信用:这个解决方案来自谷歌,当我在命令行上测试
mksdcard
时收到错误消息,我通过谷歌搜索“非法指令4”找到了它。

可能重复的