Android 台灣中文網

標題: 请问大家有关于编译安卓的问题(已解决) [打印本頁]

作者: 用户名还没想好    時間: 2015-2-8 18:31
標題: 请问大家有关于编译安卓的问题(已解决)
本帖最後由 用户名还没想好 於 2015-2-17 22:40 編輯

我按照本板块“【XPT】如何建立cm11的開發編譯環境(二)~編譯CM11 http://apk.tw/thread-466419-1-1.html”编译CM,当进行到这一步的时候出现了问题,请问这该怎么解决?

make -j4 otapackage


作者: sean50301    時間: 2015-2-9 00:14
jdk版本不對吧~

要1.6.X~1.7.X才能編
作者: 用户名还没想好    時間: 2015-2-9 11:07
本帖最後由 用户名还没想好 於 2015-2-9 11:09 編輯
sean50301 發表於 2015-2-9 00:14
jdk版本不對吧~

要1.6.X~1.7.X才能編


可是我的jdk版本的确是1.6啊
作者: sean50301    時間: 2015-2-9 13:40
用户名还没想好 發表於 2015-2-9 11:07
可是我的jdk版本的确是1.6啊

我自己編譯CM的時候他指定要用openjdk7,

openjdk6跟oracle的jdk都不能用,

我是用Ubuntu14.04,給你參考一下
作者: sharonliu    時間: 2015-2-9 13:46
用户名还没想好 發表於 2015-2-9 11:07
可是我的jdk版本的确是1.6啊

你的問題可能是下面這三個原因造成的

1.如果用jak1.6來編譯的話必須使用Oracle Java的版本
2.你是不是漏掉初始化編譯cm11所需的檔案架構設定
  1. cd vendor/cm
  2. ./get-prebuilts
  3. cd ../..
複製代碼
3.vendor目錄下你裝置的檔案有缺少
如何從手機提取相關檔案可參考下面這篇教學文的步驟四裡面有比較詳細的說明
【XPT】從源碼編譯CyanogenMod(各版通用)(初學者向)+Linaro+...Miui?
http://apk.tw/forum.php?mod=view ... &fromuid=631396





作者: 用户名还没想好    時間: 2015-2-12 12:32
sean50301 發表於 2015-2-9 13:40
我自己編譯CM的時候他指定要用openjdk7,

openjdk6跟oracle的jdk都不能用,

谢谢帮助,我已经解决了这个问题,原来是我用的系统调用字体的原因
作者: 用户名还没想好    時間: 2015-2-12 12:35
sharonliu 發表於 2015-2-9 13:46
你的問題可能是下面這三個原因造成的

1.如果用jak1.6來編譯的話必須使用Oracle Java的版本

谢谢帮助,我已经解决了这个问题,原来是我用的系统调用字体的原因
作者: sharonliu    時間: 2015-2-12 17:25
用户名还没想好 發表於 2015-2-12 12:32
谢谢帮助,我已经解决了这个问题,原来是我用的系统调用字体的原因

第一次聽到字體會造成這個錯誤訊息
另外請你將此帖註明問題已解決
謝謝




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1