android编译make错误——"javalib.jar invalid header field”、"classes-full-debug.jar 错误 41 "
2013-07-13 14:49
525 查看
错误:读取 out/target/common/obj/JAVA_LIBRARIES/core-tests_intermediates/javalib.jar 时出错;invalid header field
1 错误
make: ***
[out/target/common/obj/APPS/FrameworksCoreTests_intermediates/classes-full-debug.jar]
错误 41
[fix]
cd out/target/common/obj/JAVA_LIBRARIES/core-tests_intermediates/
rm javalib.jar classes-full-debug.jar
$ sudo update-alternatives --config jar
eping@eping:~$ sudo update-alternatives --config jar
有 2 个候选项可用于替换
jar (提供
/usr/bin/jar)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/bin/fastjar 100 自动模式
1 /usr/bin/fastjar 100 手动模式
2 /usr/lib/jvm/java-6-sun/bin/jar 63 手动模式
要维持当前值[*]请按回车键,或者键入选择的编号:2
//原来默认使用的是fastjar
应该选择2使用sun提供的jar
make -j8
原文地址:http://eping.sinaapp.com/index.php/2012/06/06/99.html
1 错误
make: ***
[out/target/common/obj/APPS/FrameworksCoreTests_intermediates/classes-full-debug.jar]
错误 41
[fix]
cd out/target/common/obj/JAVA_LIBRARIES/core-tests_intermediates/
rm javalib.jar classes-full-debug.jar
$ sudo update-alternatives --config jar
eping@eping:~$ sudo update-alternatives --config jar
有 2 个候选项可用于替换
jar (提供
/usr/bin/jar)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/bin/fastjar 100 自动模式
1 /usr/bin/fastjar 100 手动模式
2 /usr/lib/jvm/java-6-sun/bin/jar 63 手动模式
要维持当前值[*]请按回车键,或者键入选择的编号:2
//原来默认使用的是fastjar
应该选择2使用sun提供的jar
make -j8
原文地址:http://eping.sinaapp.com/index.php/2012/06/06/99.html
相关文章推荐
- Android mmm单独编译模块 错误提示 APPS/Settings_intermediates/classes-full-debug.jar] Error 41
- Ubuntu 12.04 Android2.2源码make** /classes-full-debug.jar Error 41错误解决
- MTK 编译错误make: *** [out/target/common/obj/APPS/CMParts_intermediates/classes-full-debug.jar] 错误 41
- android classes-full-debug.jar 错误 编译
- make: *** [out/target/common/obj/APPS/CMParts_intermediates/classes-full-debug.jar] 错误 41
- make: *** [out/target/common/obj/APPS/CMParts_intermediates/classes-full-debug.jar] 错误 41
- make: *** [out/target/common/obj/APPS/Phone_intermediates/classes-full-debug.jar] 错误 41
- make: *** [out/target/common/obj/APPS/Deskdate_intermediates/classes-full-debug.jar] 错误 41
- android编译时没有规则可以创建“out/target/common/obj/APPS/CalculatorTests_intermediates/classes-full-debug.jar”问
- classes-full-debug.jar”需要的目标“out/target/common/obj/JAVA_LIBRARIES/_intermediates/javalib.jar”。 停止。
- Android编译错误处理 make ......./noproguard.classes-with-local.dex] 已杀死
- "xxx was built without full bitcode" 编译错误解决
- 编译android源码时You are attempting to build with the incorrect version of java. Your version is: java version "1.6.0_22". The correct version is: Java SE
- 处理编译错误"0" is an invalid value for the "DebugInformation" parameter of the "DCC" task.
- Android 编译错误::app:transformClassesWithPreJackPackagedLibrariesForDebug
- 编译内核出现"make CONFIG_DEBUG_SECTION_MISMATCH=y"错误
- java: -source 1.6 中不支持 switch 中存在字符串 和 "compileDebugJavaWithJavac"的错误解决
- 添加jar包编译出现错误"XXX cannot be resolved or is not a field"解决方法
- Android编译错误处理make ......./noproguard.classes-with-local.dex] 已杀死的方法
- 解决android libcore局部编译时`out/target/common/obj/JAVA_LIBRARIES/sqlite-jdbc_intermediates/javalib.jar'