在将Facebook sdk包含到我的项目后,无法运行或导出Android应用程序

时间:2014-04-28 05:28:33

标签: android eclipse facebook facebook-javascript-sdk

我不知道我做了什么...一切都运转良好,不得不争取一段时间让facebook登录工作,并做我想做的事情......最后它已经准备就绪,所以我继续导出Android应用程序......第一个错误与Dalvik代码错误1有关...所以我在我的文件夹中查找重复.jars,在java构建路径中清除库,清理项目等,如某些stackoverflow答案中所提出的。 ..

停止得到那种错误,但现在我甚至无法运行应用程序,现在我得到一些错误:无法执行dex:超出GC开销限制,或者:无法执行dex:Java堆空间。

在我的Windows机器中,它被卡住,直到显示一些与内存相关的错误...在我的Mac中,Eclipse在大多数情况下都被强制关闭...我试图回滚并取下facebook sdk部分,但没有,现在我无法运行/导出我的应用程序,就像以前一样...我想我在清理或Eclipse参数中做了一些错误。

请帮助,我在这里死...谢谢。

1 个答案:

答案 0 :(得分:0)

回答自己帮助别人:

1.检查项目中的任何地方都没有重复的.jar。 2.转到Eclipse文件夹中的eclipse.ini,并修改为this或更高版本: -Xms512m -Xmx1024m 3.保存并重新启动Eclipse 4.转到项目 - >取消选中自动构建 5.转到项目 - >清理...,清理库项目和应用项目 6.将您的应用程序导出为已签名的APK,同时仍然禁用“自动构建” 7.重新启用自动构建,一切都应恢复正常