编译android4.0时突然出现以下错误,之前都是能正常编译的:
AccelerometerPlayActivity.java:19: 无法访问 android.app.Activity
错误的类文件: android/app/Activity.class(android/app:Activity.class)
无法访问文件: corrupted zip file
请删除该文件或确保该文件位于正确的类路径子目录中。
import android.app.Activity;
^
make: *** [out/target/common/obj/APPS/AccelerometerPlay_intermediates/classes-full-debug.jar] 错误 41
make: *** 正在等待未完成的任务....
解决方法:
执行命令:sudo update-alternatives --config jar
然后选择2,java6的就可以了,不知道为什么默认的变成了0, /usr/bin/fastjar
选择 路径 优先级 状态
------------------------------------------------------------
0 /usr/bin/fastjar 100 自动模式
1 /usr/bin/fastjar 100 手动模式
* 2 /usr/lib/jvm/java-1.6.0-sun/bin/jar 53 手动模式