超級感謝!
照抄改法,目前做到能打開 APP 了,可覆蓋 ming 大的多開版本,但沒有連網傳訊測試,
所以不知道功能是否正常,
其他資源我也沒去動。
我只會照抄,至於為什麼要改那邊就不懂了。
1.準備
apkmirror 下載 LINE,
LINE:15.16.2 版;xapk 格式。
電腦軟體:
APK Tool GUI 3.3.2.0(GitHub 下載),
我有手動更新 apktool.jar 至 2.12.1,
不更新應該也可以。
Notepad++
2.反編譯
用 APK Tool GUI 3.3.2.0 反編譯「LINE_15.16.2.xapk」,
會在同資料夾裡面得到「LINE_15.16.2」資料夾,
這就是反編譯的結果。
3.修改
用 Notepad++ 修改下列三個檔案:
C:\LINE_15.16.2\AndroidManifest.xml(實際路徑看你把 apk 放哪裡而定)
搜尋 package="jp.naver.line.android" 改成 package="jp.naver.line.androik"(1 項)
搜尋 permission android:name="jp.naver.line.android 改成 permission android:name="jp.naver.line.androik(2 項)
搜尋 <provider android:authorities="jp.naver.line.android 改成 <provider android:authorities="jp.naver.line.androik(12 項)
C:\LINE_15.16.2\smali\jp.1\naver\line\android\util\m0.smali
39 行 const-string v3, "jp.naver.line.android" 改成 const-string v3, "jp.naver.line.androik
C:\LINE_15.16.2\smali\jp.1\naver\line\android\initialization\c.smali
207 行 const-string v2, "jp.naver.line.android" 改成 const-string v2, "jp.naver.line.androik"
4.編譯
用 APK Tool GUI 3.3.2.0 編譯 apk。
反編譯完之後資料夾路徑會自動填入,
所以點編譯就可以了。
5.安裝
安之前先備份 APP、資料、外部資料(有 root 的),並且斷網,
要是出了什麼問題還可以還原。
我是用 ADB 安裝,比較方便。
|