这个dyld:未知所需的加载命令0x80000022错误就是杀了我感叹号就在这里

时间:2013-01-22 15:56:57

标签: android command avd dyld

我有一个2.2 mac Core 2 Duo - 我认为他们称我的Mac Santa Rosa或其他东西。

我在App Inventor上度过了最后三个月 - 在意识到我不能使用admob或Airpush之后 - 我决定开始学习java。

我一直在观看由newboston提供的200套教程,这很棒!

唯一的问题是,我无法启动模拟器。我认为这与事实有关,当它问我SD卡应该容纳多少空间时 - 当我尝试进入时 - 它不会让我继续......

[2013-01-22 09:46:46 - SDK Manager] dyld: unknown required load command 0x80000022
[2013-01-22 09:46:46 - SDK Manager] Failed to create the SD card.     
[2013-01-22 09:46:46 - SDK Manager] Failed to create sdcard in the AVD folder.

好吧,当然我用谷歌搜索了它。

这是我发现的。

https://plus.google.com/110164642453700713590/posts/StCNjEywBPU

它给了我这个......

Device-873EF9:~Tahj182 $ sudo xattr -rd com.apple.quarantine android-sdk-macosx / option -r not recognition

   usage: xattr [-l] file [file ...]
   xattr -p [-l] attr_name file [file ...]
   xattr -w attr_name attr_value file [file ...]
   xattr -d attr_name file [file ...]

第一个表单列出给定文件中所有xattrs的名称。 第二种形式(-p)打印xattr attr_name的值。 第三种形式(-w)将xattr attr_name的值设置为attr_value。 第四种形式(-d)删除xattr attr_name。

选项:   -h:打印此帮助   -l:打印长格式(attr_name:attr_value) Device-873EF9:~Tahj182 $

sooooo ...我试过这个..

http://xjaphx.wordpress.com/2011/06/26/create-and-use-emulated-sd-card/

我得到了这个......

Device-873EF9:~Tahj182 $ / Users / Tahj182 / Downloads / adt-bundle-mac-x86_64 \ 2 / sdk / tools / mksdcard;出口; dyld:未知所需的加载命令0x80000022 跟踪/ BPT陷阱 注销

[已完成处理]

好吧,所以在我的eclispse ..我的avd经理不会开始

我可以继续前进,展示我的谷歌解决方案如何让我无处可去......

你们能帮帮我吗?

: - )

1 个答案:

答案 0 :(得分:0)

我想,或者在这一点上,我更确定它与我运行10.5.8(Leopard)的事实有关。

我因为这个建议而下载了Eclipse Classic。

https://www.buzztouch.com/files/howtos/buzztouch_For_Android-A_Users_Guide.pdf

Eclipse Classic显示了Java EE,但我在首选项菜单中看不到Android。

仍然存在dyld错误。并且.jar文件似乎没有红色x。

然而,当我运行捆绑包时,我看到Android却无法启动AVD。我仍然输入SD卡的值,并且在我创建的类的第一个也是唯一的.jar文件中似乎有一个红色的X.

所以,我想我的问题已经回答了。但我还是不知道如何解决这个问题。