L遷客

          技術(shù)博客
          隨筆 - 1, 文章 - 12, 評論 - 1, 引用 - 0
          數(shù)據(jù)加載中……

          Android反編譯簡單步驟

          Android反編譯簡單步驟

          開始: 

           

          解壓APKtool.rar   BlurHome.apk TI備份 微信三個程序復(fù)制進(jìn)解壓出來的APKtool。

           

           1.反編譯這三個APK  方法: BlurHome.apk 拖動到sav.bat上松開。軟件會自動反編譯并命名文件夾。 三個如此。。

          反編譯好了:

           

           2. 我們就要找要啟動軟件的activity。。先做啟動TI備份為例子   打開反編譯出來的TI文件夾打開???AndroidManifest.xml

          看第二句!末尾com.keramidas.TitaniumBackup    這是程序的包名 記下來。。要用!

           

           3 .CTRL+F 查找—查找目標(biāo)—輸入 activity 點(diǎn)選 查找下一個

           你會看到一句<activity android:label="@string/app_name" android:name=".MainActivity" android:launchMod XXXXXXXXXXXXXXXXXXXX(有很多個activity。我們要的是第一個activity

              第一個activity所在語句 <activity android:label="@string/app_name" android:name=".MainActivity

              就里面引號引著的.MainActivity記下 要用

           

          4.打開notepad++.exe   按下快捷鍵CTRL+F 選擇——文件查找   輸入com.android.vending

                      目錄選擇你反編譯出來的BlurHome文件夾 點(diǎn)全部查找

             這里不能點(diǎn)確定。。得等下

           

          5. 好了 結(jié)果出來了 在最下方信息欄有提示了。。。 我們把信息欄右邊的滾動條拖到最下面。。

             

          綠色的高亮找到D:\CM7\APKtool\BlurHome\smali\com\motorola\blur\apps\AppsView.smali

          下面的里面黃色高亮就是我們要改的

           

           6.雙擊高亮的地方進(jìn)入對應(yīng)要修改的位置 照著圖片做。。OK~~ 倆處都這么改

                   另外一處。。步驟與5一樣。,, 下面我已經(jīng)改好了

          OK !TI備份的快捷方式弄好了。。。。我們接著改微信的

           

           7.照著步驟2-3 提取微信的包名和要用到的activity    我已經(jīng)提取出來了 包名:com.tencent.mm 要用到的activity .ui.LauncherUI

           

           8.照著步驟 4....按下快捷鍵CTRL+F 選擇文件查找 輸入com.motorola.PerformanceManager

                      目錄還是選擇你反編譯出來的BlurHome文件夾 點(diǎn)全部查找

           

          9. 照著步驟5-6做參考 修改。。。。。。

           

          com.motorola.PerformanceManager改成com.tencent.mm

          com.motorola.PerformanceManager.PMAdvancedViewTab改成com.tencent.mm.ui.LauncherUI

               當(dāng)全部改好之后做什么????打包~~ 

           

          10.BlurHome文件夾拖到SAV.bat等待編譯完成 OK之后打開\BlurHome\build\apk把你的classes.dex resources.arsc 倆個新文件替換到BlurHome.apk里面

           

           11. \BlurHome\res\drawable-hdpi\ic_titlebar_taskmgr.png 是左邊的圖標(biāo) 即我們改好TI備份的連接

                   \BlurHome\res\drawable-hdpi\ic_titlebar_marketplace.png 是右邊圖標(biāo) 即我們改好微信的連接

            

           12.完成!

                

          posted on 2013-02-24 16:49 L遷客 閱讀(139) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 安福县| 富顺县| 阿瓦提县| 黄梅县| 常宁市| 长兴县| 阳朔县| 安龙县| 两当县| 富裕县| 祁阳县| 萨迦县| 祁连县| 呼伦贝尔市| 连城县| 上饶县| 吉林省| 宜良县| 桑植县| 双牌县| 安乡县| 响水县| 绥滨县| 家居| 志丹县| 双柏县| 永丰县| 保亭| 满洲里市| 罗城| 颍上县| 尚义县| 临湘市| 买车| 绍兴市| 卫辉市| 南充市| 墨玉县| 桐乡市| 泰宁县| 张家港市|