在external/icu4c/studata/readme.txt,裡面有修改icu4c中資源的編譯方法
#具體步驟(可複製下面命令,直接執行):
#1)新增或者修改external/icu4c/data目錄下的資源
#2)建立乙個臨時目錄:
#croot
rm external/icu4c/stubdata/icudt48l-all.dat
rm external/icu4c/stubdata/icudt48l-default
.dat
rm -rf external/icu4c/icubuild
mkdir external/icu4c/icubuild
cd external/icu4c/icubuild
#3)執行配置檔案(注意當前目錄為external/icu4c/icubuild):
../runconfigureicu linux
#4)開始編譯:
make -j2
#5)複製編譯好的dat替換studata目錄下的dat檔案
cp data/out/tmp/icudt48l.dat ../stubdata/icudt48l-all.dat
#6)重新生成default.dat:
cd ../stubdata/./icu_dat_generator.py
#7)最後執行mm,重新輸出out/target/product/msm8960/system/usr/icu/icudt48l.dat:mm#
8)將 out/target/product/msm8960/system/usr/icu/icudt48l.dat 直接 adb push 到 system\usr\icu\ 目錄下。
#9)刪除臨時資料夾icubuild,同時將 external\icu4c\stdudata 和 external\icu4c\data 更新的檔案上傳到svn伺服器即可。
rm -rf ../icubuild
#svn ci -m "修改時區..."
#檢視生成檔案。
ll *.dat
Debian編譯Android原始碼
筆記本 intel i3 ram 4g linux debian 8.1.0 amd64 xfce cd 1.iso android 4.2.2android官方推薦使用ubuntu編譯原始碼,但我試了ubuntu 12.04 ubuntu 14.04,結果都在安裝好所需檔案重啟電腦後,系統就出莫名...
ubuntu編譯android原始碼
1.首先為安裝ubuntu系統,大家可以參考以下鏈結 建議大家把 根目錄分70g以上 3.安裝編譯必備的工具 清華大學映象庫 5.編譯過程 6.用到的命令 卡住不動 ctrl z 清除make資訊 make clobber 開始編譯 build envsetup.sh 選擇版本 lunch 開始編譯...
Android原始碼編譯(1)
sudo apt get install 這一步需要的庫,廠商一般都會提供出來。如果有些庫不能安裝,嘗試sudo apt get update 再sudo apt get upgrade,再進行預安裝庫。sudo apt get install openjdk x jre sudo apt get ...