构建android时出错

时间:2011-09-20 13:50:40

标签: java android

有些日子我曾经成功构建了android。 但是在过去的2-3天里我无法建造它。它给出了一些错误,如:

  

包/应用/计算器/ SRC / COM /机器人/ calculator2 / CalculatorDisplay.java:19:   无法访问android.content.Context坏类文件:   android / content / Context.class(android / content:Context.class)无法   访问文件:损坏的zip文件请删除或确保它出现   在类路径的正确子目录中。进口   android.content.Context;                         ^ make: *   [输出/目标/普通/ OBJ / APPS / Calculator_intermediates /类 - 全debug.jar]   错误41

4 个答案:

答案 0 :(得分:0)

您是否曾尝试再次下载/或重建? 它可能真的被破坏了。

答案 1 :(得分:0)

请检查您是否使用Sun Java6和相关的jar工具来构建Android。

$ sudo update-alternatives --config jar

选择sun-java6-jdk提供的jar工具,而不是其他jar工具,如fastjar或openjdk jar。

答案 2 :(得分:0)

这可能只适用于我的用例,但我是从外部计算机的共享目录复制JAR并将其粘贴到我的项目中。

确保从您的计算机复制JAR,否则您将收到JAR损坏的zip文件问题。

希望这有助于遇到此问题的任何人。

答案 3 :(得分:0)

我收到错误41纯粹是因为编译时错误。

更具体地说,我在编辑的“设置”应用中有一个名不一致的变量。

找到它,修复它,错误41消失了,我成功建造了。

我做过" make update-api"在我发现错字之前。不确定这是否有任何影响。