免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
美化系統(tǒng)必學(xué)一課:對(duì)framework
美化系統(tǒng)必學(xué)一步:對(duì)apk文件的編譯跟反編譯詳細(xì)教程?。。?/font>
文字顏色說明:
紫色:普通操作步驟
綠色:說明
藍(lán)色:標(biāo)題
紅色:重點(diǎn)

前言:很多童鞋對(duì)美化很感興趣,都想擁有一個(gè)完完全全屬于自己風(fēng)格的手機(jī)系統(tǒng)!對(duì)那些自定義全局背景,1%電量顯示,透明下拉菜單。。。。。。都很感冒!但是,一部分人看到一長篇教程就沒信心搞下去了!也不少人,自己學(xué)著開始修改,但是最后,導(dǎo)致開機(jī)無限重啟?。?!

這里告訴大家,美化的重點(diǎn)跟難點(diǎn)就在于對(duì)"framework-res.apk"和"systemUI.apk"這兩個(gè)文件的編譯跟反編譯!這里說的編譯跟反編譯是所有深度美化都必須要做的事,也就是說,所有的美化都是基于對(duì)apk的反編譯后,才能進(jìn)行的!而絕大多數(shù)修改"framework-res.apk"和"systemUI.apk"后導(dǎo)致無法進(jìn)入系統(tǒng),或者無限開機(jī)重啟的,基本都是在編譯跟反編譯上出了問題?。?/font>

要想美化,必須先認(rèn)真看懂下面的每一步

首先,我們要知道"framework-res.apk"是不可以重簽名的?。ㄎ覀円杏涍@一點(diǎn))
另外,修改"framework-res.apk"之前務(wù)必先做好備份!這是相當(dāng)重要的文件,稍有出錯(cuò)都會(huì)令你進(jìn)不了系統(tǒng)的!

好了,下面給大家上正式教程:
我們這里要先進(jìn)行個(gè)準(zhǔn)備工作,就是java平臺(tái)的搭建,因?yàn)榫幾g于反編譯都需要有java環(huán)境的支持!
平臺(tái)搭建的教程跳轉(zhuǎn)到:

本帖隱藏的內(nèi)容

http://www.anzhuo.cn/forum.php?mod=viewthread&tid=143412&highlight=java


提醒下的就是,搭建平臺(tái)后,記得執(zhí)行上貼的第三步驟,驗(yàn)證一下是否已經(jīng)配置好了

先下載我們的重要工具:apktool

本帖隱藏的內(nèi)容

APKTool.zip (2.73 MB, 下載次數(shù): 465)


這是一個(gè)編譯,反編譯工具

此工具雖然操作會(huì)不如其他某些編譯工具簡單,但是修改框架文件,推薦使用這個(gè)?。。?/font>

接著我們就要進(jìn)行提取framework文件了,用RE瀏覽器打開目錄/system/framework下,就會(huì)看到有"framework-res.apk"的文件了,直接把他復(fù)制到內(nèi)存卡,然后放到電腦上準(zhǔn)備對(duì)它進(jìn)行開刀解剖!(當(dāng)然,手機(jī)必須是已經(jīng)Root了)

用apktool反編譯"framework-res.apk"
為了方便,建議先把這文件重命名為“f.apk”,在D盤根目錄下建立一個(gè)apktool的文件夾,把解壓好的APKTool.zip里面的三個(gè)文件以及“f.apk”一齊放到D:\apktool中,如圖

打開“命令提示符”,方法:“開始--所有程序--附件--命令提示符”,或者快捷鍵“Win+R”,輸入cmd,回車
依次輸入下面的代碼
  1. D:
  2. cd apktool
  3. apktool if f.apk
  4. apktool d f.apk f
復(fù)制代碼
PS:d 是反編譯命令 后面的f表示生成文件名為f的文件夾

PS:“命令提示符”先不用關(guān)閉,往后還會(huì)用到
此時(shí):D:\apktool目錄下就會(huì)多出一個(gè)名為f的文件夾,里面放著就是反編譯出來的文件了


下面開始就是重點(diǎn)與難點(diǎn)了!
因?yàn)椋瑸榱舜私坛棠苡芯哂懈ㄓ眯?,所以,下面所說得會(huì)有點(diǎn)抽象,不過大家只要用心去看,是必定能學(xué)會(huì)的!

好了,上面已經(jīng)反編譯好了,具體要修改些什么內(nèi)容,如何去修改,此教程暫且不涉及,學(xué)懂了這套修改方法,以后的一切都是浮云??!往后的日子,我也會(huì)在這教程的基礎(chǔ)上,開貼教大家如何進(jìn)行一系列的修改??!但這個(gè)是基礎(chǔ),所以必須先學(xué)會(huì)

跑題了,馬上回到正式教程

當(dāng)你已經(jīng)在這里修改好想要修改的東西以后,接下來就要進(jìn)行編譯回去了??!
“命令提示符”上輸入:
  1. apktool b f
復(fù)制代碼

成功編譯之后,f文件夾就會(huì)多了個(gè)dist的文件夾,里面放的就是編譯好的文件,同樣命名為f.apk的,我們?yōu)榱藚^(qū)分,先把他重命名為f2.apk

好了,重中之重就在下面了!不要以為編譯好了就可以把這文件放回手機(jī),還不可以的。
先搞清楚,我們現(xiàn)在有兩個(gè)apk文件,一個(gè)是編譯前的f.apk,一個(gè)是編譯后的f2.apk。
用壓縮軟件同時(shí)打開f.apk,f2.apk,是打開,而不是解壓

細(xì)心觀察,會(huì)發(fā)現(xiàn)編譯后的f2,少了一個(gè)META-INF的文件夾,這個(gè)其實(shí)就是apk包的簽名所在,但是這框架文件是不能簽名的,所以,我們才要進(jìn)行下面的步驟
我們需要把兩類文件從f2.apk拉到f.apk中替換,
第一類是:剛才反編譯后,你所替換過,或者修改過的所有文件
第二類是:resources.arsc這一個(gè)文件
所有文件一個(gè)都不能替換少了
PS:記得要放到相同的目錄下哦??!
PSP:我們最后要的是f.apk這個(gè)文件?。。?/strong>

替換好后,我們可以把f.apk重新命名為“framework-res.apk”,然后放回到內(nèi)存卡上。
然后,用RE瀏覽器把“framework-res.apk”復(fù)制到/system目錄下,然后,長按文件名選擇權(quán)限,具體權(quán)限修改如下圖(RE管理器掛載為讀/寫)

修改好確定后,再把“framework-res.apk”剪切到/system/framework目錄下,選擇替換原文件,再次確認(rèn)權(quán)限是否有誤!
PS:一定要修改好權(quán)限后才能放進(jìn)/system/framework,不然系統(tǒng)會(huì)馬上掛掉的!!

最后就是重啟手機(jī),一陣心跳過后,深呼吸一口氣,順利進(jìn)入系統(tǒng)了?。。?!

練手課程:
【美化小教程】在狀態(tài)欄上,顯示營運(yùn)商名稱?。?!http://www.anzhuo.cn/thread-170659-1-1.html
【美化小教程】讓狀態(tài)欄上的時(shí)間動(dòng)態(tài)顯示到秒?。?!http://www.anzhuo.cn/thread-174697-1-1.html

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
生活服務(wù)
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服