L遷客

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

          Android反編譯簡單步驟

          Android反編譯簡單步驟

          開始: 

           

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

           

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

          反編譯好了:

           

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

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

           

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

           你會看到一句<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文件夾 點全部查找

             這里不能點確定。。得等下

           

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

             

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

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

           

           6.雙擊高亮的地方進入對應(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文件夾 點全部查找

           

          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)航:
           
          主站蜘蛛池模板: 荣昌县| 巧家县| 蒙自县| 文水县| 比如县| 宜都市| 宁陕县| 巍山| 高清| 克什克腾旗| 沈阳市| 河津市| 廊坊市| 深州市| 安塞县| 铜梁县| 茌平县| 永新县| 广灵县| 尉犁县| 津市市| 阜南县| 旅游| 赤壁市| 莫力| 汉川市| 鄂伦春自治旗| 永吉县| 达孜县| 庐江县| 特克斯县| 台北市| 陆良县| 木兰县| 彭州市| 隆子县| 汉阴县| 桑日县| 洛扎县| 乌恰县| 琼结县|