Android 4.2 系統編譯 找不到添加的內部資源 com.android.internal.R

android 4.2相比4.1又作了一些改動,將全部私有資源的聲明放到了framework/base/core/res/res/values/symbols.xml中。 android

若是對系統新增了一些資源進行源碼編譯時會遇到 com.android.internal.R.XX   can not find symbol的問題。 xml

具體解決方法網上已經有人提出: 資源

make framework 2>&1 | sed -n -f MakeJavaSymbols.sed | sort -u 源碼

使用這個命令將會列出全部新增的私有資源,將它們拷貝到symbols.xml中便可。 編譯

相關文章
相關標籤/搜索