android編譯make錯誤——"javalib.jar invalid header field”、"classes-full-debug.jar 錯誤 41 "


錯誤:讀取 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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM