我有一个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经理不会开始我可以继续前进,展示我的谷歌解决方案如何让我无处可去......
你们能帮帮我吗?
: - )
答案 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.
所以,我想我的问题已经回答了。但我还是不知道如何解决这个问题。