apk源碼查看工具安卓版(android源碼查看工具)
1 首先把你的apk文件變成壓縮文件,復(fù)制到和dex2jarbat同級(jí)的文件目錄下面 2 然后把你的壓縮文件里面的classesdex解壓到和dex2jarbat同級(jí)的文件目錄下面 3 最后鼠標(biāo)選中classesdex移拽到dex2jarbat文件上面 就可以用;看到不到的呀,android studio只能看一個(gè)工程里面的代碼,只有反編譯這個(gè)apk,而且他的apk打包的時(shí)候沒(méi)有混淆,不然看到的還是亂的源代碼的,反編譯apk用的好像都是apktools吧,你可以去試試;Manager圖標(biāo) 彈出settings對(duì)話框,單擊launch Standalone SDK Manager 即啟動(dòng)獨(dú)立的SDK Manager 程序彈出Android SDK Manager程序主界面選擇下載安裝Sources for Android SDK使用Android Studio就可以查看Android源碼文件了。
apk是已經(jīng)編譯過(guò)的,需要使用反編譯軟件才可以看到代碼而且一般代碼是混淆過(guò)的,可讀性極差;就會(huì)生成memo文件夾,打開里面會(huì)有res文件夾下的所有文件和AndroidManifestxml,用記事本就可以查看了以上是獲得xml文件和圖片,下面獲得里面的java源代碼用winRar或者好壓打開memoapk,截圖如下把里面的;APK編輯器功能介紹 1可視化全自動(dòng)的反編譯編譯簽名支持批量編譯APK 2自動(dòng)識(shí)別圖像資源,并提供該類資源的快捷替換功能,方便修改這類圖片資源 3以樹形目錄管理反編譯出的Apk源碼文件,瀏覽打開編輯都;你好,非常高興為你解答用apktool反編譯工具來(lái)做,不過(guò)源碼通常拿不到,xml可以拿到即便是純Java代碼寫的,你反編譯出來(lái)的代碼也缺少很多東西,可以看得懂但是導(dǎo)入IDE中還是會(huì)有很多錯(cuò)誤的而且如果apk是用C++寫的實(shí)現(xiàn);這樣就將apk文件拷貝出來(lái)了將apk文件后綴直接變成rar格式,可以看到熟悉的目錄結(jié)構(gòu)了,其中xml文件打開后都是二進(jìn)制的,無(wú)法查看這時(shí)就用到了一個(gè)android4me的AXMLPrinter2工具請(qǐng)自行百度搜索輸入以下命令,將xml文件;用壓縮軟件打開apk文件,解壓出根目錄中的classesdex文件 使用cmd ,dex2jarbat classesdex命令將classesdex轉(zhuǎn)換為jar 再用jdgui打開該jar就可以查看源碼了,如果apk安全性好的話,有些代碼是看不到的;使用方式執(zhí)行命令后,生成的 classesdex2jarjar 就是我們需要的 jar 文件使用 Luyten 工具查看 jar 文件,就能看到反編譯后的源碼了本例中, classesdex 文件中存儲(chǔ)的是 android 的一些基礎(chǔ)庫(kù)。
1首先把反編譯的apk存放到apktools同級(jí)文件夾目錄下,如下圖所示2按住shift+鼠標(biāo)右鍵打開命令窗口,運(yùn)行代碼 apktool d ydapk安裝包的名字3apk后綴名改成zip,解壓雙擊打開xml格式文件如下圖所示4打開;基于以上討論,大多數(shù)逆向工程止于改改文字,如中文化,或者改一下圖等等至于能取得源碼不完美的,而研究到原創(chuàng)人寫法就甚為艱難你到搜尋器輸入apk reverse engineering就有一大堆,這里是其中一個(gè),你可以參詳一下。
下一個(gè)apk改之理,這個(gè)挺好用的,是個(gè)集成工具將apk文件解壓縮,用apk改之理里面的dex2jar文件夾下的d2jdex2jarbat處理解壓的classesdex就會(huì)轉(zhuǎn)換成jar格式的再用jdguiexe打開這個(gè)jar;一更改apk文件的后綴名,如LianyunHelper3011apk改成LianyunHelper3011zip 二用zip解壓縮LianyunHelper3011zip文件 三從解壓縮的文件夾中取出classesdex文件并放到dex2jarbat所在目錄 四運(yùn)行cmd命;一個(gè)安卓應(yīng)用的apk查看包名的具體步驟如下1首先將手機(jī)和電腦連接在一起,點(diǎn)擊打開開始菜單欄中的“運(yùn)行”選項(xiàng)2然后在彈出來(lái)的窗口中點(diǎn)擊輸入“CMD”,回車確定3然后在彈出來(lái)的窗口中點(diǎn)擊輸入“adb shell dump。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。