Android 台灣中文網

標題: 共存檔製作失敗 [打印本頁]

作者: cFOX    時間: 2015-4-29 08:53
標題: 共存檔製作失敗
本帖最後由 cFOX 於 2015-4-29 08:55 編輯

使用工具:
apkdb 1.9.0

步驟:
因為直接將 AndroidManifest.xml 的 package="tw.sonet.wcp" 改名後無效
所以嘗試用下列的方法。
1. 把 tw.sonet.wcp.apk 反組建
2. 修改 AndroidManifest.xml 所有sonet.wcp變成sonet.wcp1
3. 將 smali\tw\sonet 底下的 wcp 資料夾也改名為 wcp1
4. 使用 APKDB 回組建

請問這樣做是不是還漏了什麼?
安裝後的資料夾還是tw.sonet.wcp,不是預期的tw.sonet.wcp1

謝謝

作者: cFOX    時間: 2015-4-30 08:28
有人可以幫忙嗎?感謝
作者: davyblue    時間: 2015-4-30 09:27
你不妨把你改過的檔案放上來 比較好看問題在哪
作者: cFOX    時間: 2015-4-30 10:23
本帖最後由 cFOX 於 2015-4-30 10:27 編輯
davyblue 發表於 2015-4-30 09:27
你不妨把你改過的檔案放上來 比較好看問題在哪


附上我嘗試修改的apk...
https://www.dropbox.com/s/i2jgs3p7nsfm8yp/tw.sonet.wcp1.apk?dl=0
(解開可看到package name已變為tw.sonet.wcp1, 但不知為何安裝還是裝在tw.sonet.wcp)

作者: davyblue    時間: 2015-4-30 17:36
解包不可
你應該是沒包好還是改到不該改的東西
只要改我說明上的那兩個地方就行其他不知道的話別動
作者: davyblue    時間: 2015-4-30 17:44
另外 組建後的apk在資料夾裡喔 那個已組建啥的裡面
照我的步驟應該是不會有問題
作者: bearlai9999    時間: 2015-4-30 18:10
幫你改好測試過OK~~
https://mega.co.nz/#!PIRUzZZb!3lYjYWDVvmHzT29-ufLucxa_47emvbPqq04xYqCk5wk
應該是你手機裡已經有WCP1了!我把它改成5.其他都沒動

作者: cFOX    時間: 2015-4-30 20:39
本帖最後由 cFOX 於 2015-4-30 20:40 編輯
bearlai9999 發表於 2015-4-30 18:10
幫你改好測試過OK~~
https://mega.co.nz/#!PIRUzZZb!3lYjYWDVvmHzT29-ufLucxa_47emvbPqq04xYqCk5wk
應該是 ...


感謝測試~~

剛看一下...
我的/data/data底下只有一個tw.sonet.wcp而已耶

而且裝了你改過的apk之後(就是那個tw.sonet.wcp5.apk),還是只更新原來的位置
https://www.dropbox.com/s/jqqu1eo3j2ybgsn/2015-04-30%2012.32.21.png?dl=0
(如圖中的套件名稱)

作者: bearlai9999    時間: 2015-4-30 22:38
cFOX 發表於 2015-4-30 20:39
感謝測試~~

剛看一下...

所以還是不行安裝嗎?

作者: cFOX    時間: 2015-5-1 00:08
bearlai9999 發表於 2015-4-30 22:38
所以還是不行安裝嗎?

可以安裝,但只是覆蓋原先的位置而已 (沒有共存)

剛發現裝完之後執行會閃退...
再裝回我原先提供的tw.sonet.wcp1.apk才能進遊戲

作者: cFOX    時間: 2015-5-4 14:48
本帖最後由 cFOX 於 2015-5-5 14:33 編輯

                        
                          
 
                           

作者: cFOX    時間: 2015-5-6 17:33
davyblue 發表於 2015-4-30 17:36
解包不可
你應該是沒包好還是改到不該改的東西
只要改我說明上的那兩個地方就行其他不知道的話別動 ...

我用最新版的 apkdb 才能正常解包
依照大大的步驟後,還是會變回 tw.sonet.wcp
& 我是在「已組建_012345」裡面取得檔案的沒錯

可以麻煩davyblue大用最新版的 apkdb 試試嗎?
謝謝

作者: davyblue    時間: 2015-5-7 17:20
cFOX 發表於 2015-5-6 17:33
我用最新版的 apkdb 才能正常解包
依照大大的步驟後,還是會變回 tw.sonet.wcp
& 我是在「已組建_012345 ...

不懂你的意思
如果是檔名
不管你怎麼改檔名只會跟你本來解壓縮前的一樣 除非你改到其他東西
檔名不重要 只要你 AndroidManifest.xml 裡面有改掉就行
只要有改掉就是共存檔了
你可以把做好的APK再拿去解包 看裡面的 AndroidManifest.xml是不是真的有被改掉
沒有就是哪個地方做錯了
作者: cFOX    時間: 2015-5-7 17:53
davyblue 發表於 2015-5-7 17:20
不懂你的意思
如果是檔名
不管你怎麼改檔名只會跟你本來解壓縮前的一樣 除非你改到其他東西

你誤會我的意思了…

我確實是改 AndroidManifest.xml 裡面的 Package Name
將原先的 tw.sonet.wcp 改成 tw.sonet.wcp2

甚至打包後再解開看 AndroidManifest.xml 裡面內容
確定 package name 還是 tw.sonet.wcp2 無誤

但安裝時還是會被安裝到 /data/data/tw.snoet.wcp 裡面

另外 davyblue 大你曾說過不能解包
我用最新版 apkdb 是可正常解包的,所以想請你試試

作者: davyblue    時間: 2015-5-7 22:02
你有試過開遊戲看看?
作者: davyblue    時間: 2015-5-7 22:04
只要程式是不同的兩個就行 你說的那是app存資料的地方 開遊戲看看就知道有沒有成功了
作者: cFOX    時間: 2015-5-8 15:02
davyblue 發表於 2015-5-7 22:04
只要程式是不同的兩個就行 你說的那是app存資料的地方 開遊戲看看就知道有沒有成功了 ...

整個應用程式只有一個白貓的圖
anyway 謝謝你的回覆




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1