工程中沒有public.xml文件但是使用apktool后res/values/目錄下會自動生成一個public.xml文件,該文件內(nèi)容為R文件跟資源相關(guān)的部分,例如:string,id,color...。對于該文件的作用我認(rèn)為是在反編譯后重新打包的過程中確定資源文件在R中值,以防止修改了資源文件的id變化對源碼中資源引用(源碼中的資源id已經(jīng)轉(zhuǎn)換為R文件中的數(shù)字串)的錯亂。
成都創(chuàng)新互聯(lián)是一家專業(yè)提供獨山企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站設(shè)計、H5響應(yīng)式網(wǎng)站、小程序制作等業(yè)務(wù)。10年已為獨山眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
工程中也可以在res/values/目錄下創(chuàng)建public.xml文件,相關(guān)的資料不多,具體的作用和1中類似,網(wǎng)絡(luò)中基本上都指向了:http://stackoverflow.com/questions/9348614/what-is-the-use-of-the-res-values-public-xml-file-on-android。但是該網(wǎng)頁中的例子我沒有成功。創(chuàng)建了public文件后沒有達到固定id的作用。