① 如何解包apk
我想你想解包的應該不是apk吧?dll是Windows的東西,安卓apk里沒有那種東西。你要解包的話就直接把後綴的apk改成zip,然後裡面的東西就可以提取出來了,裡面的東西其實還可以再解包一次,可以用apk改之理修改裡面的東西
② APK文件怎麼解壓
把apk的文件後綴改為zip後,就能用壓縮軟體打開安裝包。
③ APK文件如何解壓
工具/原料
電腦 APK文件
方法/步驟
1、首先,找到APK文件,用滑鼠右鍵點擊一下,選擇「重命名」。
④ 手機端如何對apk進行解包,修改和打包
你好,這個還是非常有難度的,就算是比較資深的程序員也可能做不到,因為打包出來的的apk安裝包是把原來的代碼加密的,所以需要進行反編譯操作,可能需要比較專業的反編譯軟體才可以完成。
⑤ 如何將APK軟體打包解包
先重名為然後把文件名後的apk改成zip。
⑥ [轉載]新手必學:如何解包apk得到裡面的源代碼!
准備的工具除了jdk還有以下內容(在Google官網都有):把apktool-install-windows-2.1_r01-1.zip,dex2jar-0.0.7-SNAPSHOT.zip 解壓到一個盤的根目錄下(這里我選擇H盤),同時把 AXMLPrinter2.jar,apktool.jar 和你想解包的apk軟體也放在同一個目錄下,然後「運行--cmd」打開控制台,輸入 cd /d h : /進入H盤的根目錄然後輸入以下內容( 控制台不要關,為了後面方便):其中apktool.jar 是解包工具,d表示解包, memo.apk是我要解包的軟體, memo表示解包後輸出到這個文件夾,等待片刻,就會生成memo文件夾,打開裡面會有res文件夾下的所有文件和 androidManifest.xml ,用記事本就可以查看了。 以上是獲得.xml文件和圖片,下面獲得裡面的.java源代碼:用winRar或者好壓打開memo.apk ,截圖如下:把裡面的classes.dex文件解壓到H盤根目錄下,然後重新打開控制台,輸入 dex2jar.bat classes.dex 得到一個名為 classes.dex.dex2jar.jar 的文件,此時用jd-gui.exe打開classes.dex.dex2jar.jar 就可以看到所有源代碼了! 如果想把反編譯好的文件變回apk文件,只要在控制台輸入 apktool.jar b memo就可以了其中b就是重新封包的意思, memo是你剛才解包出來的文件夾,前提是確保所有文件都在memo文件夾里!!
⑦ 如何解包APP(獲取這個程序里的所有文件)
你指的是安卓包嗎?把apk文件的後綴名強制修改為zip,然後解壓就可以了。不過如果內部文件做了加密,那你看到的是加密文件,也是打不開的,至於解密這種操作,就比較復雜了
⑧ 安卓應用APK文件修改之漢化、美化去廣告案例
接上一篇《安卓應用APK文件的解包打包和修改教程》接下來操作簡單的三個案例
1)漢化APK軟體
在res文件夾中,我們可以看到有很多values-***的文件夾,這就是語言包。values是英文語言包,values-zh是中國地區語言包(包含港澳台及內地),values-zh-rCN是中文簡體語言包(只包含內地),values-zh-rTW是中文繁體語言包(港澳台)。除此以外,其它地區的語言包都是精簡的對象,可以不過多了解。
在values文件夾里,通常有arrays.xml、strings.xml等語言文件,要作漢化就要對這些文件進行修改。有時也需要修改其它xml文件,一個一個地認真查看。
2)修改圖標標簽
每一個APK文件都有一個「圖標標簽」。將APK程序安裝進手機後,在圖標下面顯示圖標標簽文字。這個圖標標簽的內容是可以修改的。在\res\values下找到strings.xml,修改其中的一行:圖標標簽例如:靜音啟動同理,如果是窗口小插件,要修改widget_name。
注意:system/app下的apk不宜修改,因為要同時修改對應的odex文件。
【3)去掉APK中的廣告】
有很多APK應用都帶有廣告。為了去掉程序中的廣告,要修改main.xml文件與廣告有關的內容。在\res目錄下找到文件main.xml。通常在\layout目錄下,有時也被放在其它目錄下。甚至,有時不存在main.xml文件,廣告行被放在其它xml文件內。只能細心逐個文件進行查找。無論哪一種情況,查看其內容,你會看到有一項類似的命令如下。這就是廣告顯示。
android:layout_width=」fill_parent」android:layout_height=」wrap_content」admobsdk:backgroundColor=」#ff000000″admobsdk:textColor=」#ffffffff」admobsdk:keywords=」Android
application」/>將其改為:
android:layout_width=」0.0dip」
android:layout_height=」0.0dip」admobsdk:backgroundColor=」#ff000000″admobsdk:textColor=」#ffffffff」admobsdk:keywords=」Android
application」/>
可以看到,關鍵是要把fill_parent改為0.0dip,把wrap_content改為0.0dip,其它保持不變即可。這種改法就是不給廣告顯示空間,當然
你就看不到廣告了。
【 4)修改顯示電池為1%精度 】
在XT502上,默認顯示只有7檔:0%,10%,20%,40%,60%,80%和100%。通過修改framework-res.apk,可以改變顯示精度。但是在XT502上,實踐證明最好可能達到的現實精度只有10%。修改工作如下:
(1)對framework-res.apk進行解包(2)修改和增加電池狀態圖標(3)修改文件stat_sys_battery.xml(4)修改文件stat_sys_battery_charge.xml(5)打包(6)
提取stat_sys_battery.xml,stat_sys_battery_charge.xml,
resources.arsc和一個圖標目錄:drawable-mdpi(7)重新裝配framework-res.apk
【5)狀態欄信息通知文字顏色修改 】
狀態欄信息通知文字顏色,是由framework-res.apk文件里res\values下的colors.xml文件控制的,所以我們只需修改colors.xml文件就可以了。另外,此文件還控制下拉欄的文字顏色,可以修改。用文本編輯器打開colors.xml文件,找到
#ff000000
將這句修改為:#ffffffff這狀態欄信息通知文字顏色由黑色改為白色。
⑨ 如何修改apk文件
一、准備工作:
1、下載軟體ArscEditor.exe
2、下載軟體AndroidResEdit.zip
二、修改 APK 軟體名稱:
1、右擊 APK 安裝包,用壓縮軟體解壓到當前文件夾;
2、解壓後找到文件「resources.arsc」;
3、打開附件①,將文件「resources.arsc」直接拖入ARSC編輯器的空白處中;
4、選擇「string」標簽,並找到鍵值「app_name」;
5、將「區域」切為CN(有的不用切換),然後在「區域值」中修改你想要的軟體名字,修改好後點擊「保存當前值」;
6、點擊「文件」,選擇「保存」,並覆蓋保存;
7、右擊 APK 安裝包,用壓縮軟體打開;(註:無需解壓)
8、將修改好的「resources.arsc」文件直接拖入進安裝包內並確認覆蓋原文件;