Android 台灣中文網
標題:
重簽apk之後安裝完進不去
[打印本頁]
作者:
zeemanliao
時間:
2014-3-6 08:29
標題:
重簽apk之後安裝完進不去
我的流程是
1.apktool解開
2.修改檔案
3.apktool打包
4.AndroidResEdit 台灣繁體v1.5.exe簽名
安裝回手機
這是一個遊戲
在我有root的手機上
我把資料備份,原本程式移掉,安裝上我修改的apk,把資料備回,打開可進入沒問題
但如果在沒有root的手機,我無法備份資料,安裝上修改的apk會卡在進入的畫面進不去,感謝是讀不到角色資料也無法建立
請問問題可能出在那個步驟?
作者:
zeemanliao
時間:
2014-3-6 08:55
自己再補充一下
我剛剛用有root的手機把程式都移掉
然後用
apktool解開原始程式
沒修改就直接用apktool直接打包
再簽名安裝
打開遊戲後一樣就卡在進入畫面
作者:
zeemanliao
時間:
2014-3-6 09:46
自問自答
上網查了一下
可能是出在apktool新版上的一些問題
但我去下載本版舊的1.3.2版,在匯入framework-res.apk會出錯
最後我用版上的
APK Multi-Tool V1.0.11
這套超強工具組
把apk解開,修改的檔案放入
但第一次12編譯時選2,然後13簽名安裝在手機上一樣卡住
不想放棄,再選12編譯,選1用keep,到keep目錄把我改的檔刪除,然後開始一直跑
跑完再選13簽名,安裝到手機後就可進入了!!
作者:
zeemanliao
時間:
2014-3-7 17:38
To ikv.tw
因為APK Multi-Tool V1.0.11這套工具有個功能
是會把修改的資料包括全部的原始資料輸出到一個叫keep的目錄中
這個目錄在編譯時是會跟project中有改的資料再進行比對
所以要求在keep目錄中把有改的檔全清了,它就知道我改了那些檔
這樣比對後再打句回apk會比較正確
然後再簽名一次就可以用了
不過實際上它的原理是什麼我沒時間去研究
但最後的結果是可以安裝進入遊戲沒問題
ikv.tw大大可以去看版上有一篇分享APK Multi-Tool V1.0.11
裏面有它的用法
作者:
r124907
時間:
2014-3-17 03:01
可以試試看這套軟體 有自行更新過APKTOOL
ApkIDE 3.1.rar 21.5 MB
https://mega.co.nz/#!FgZAwJ6R!seRBRH5SfSe4Z80xH3tCw-xxxaqnJS3tH7E9HtwrmpU
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1