馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
在重新編譯的時候報錯了
Exception in thread "main" brut.androlib.AndrolibException: Could not smali file: C:UsersRetsuDesktopandroidAdvancedApkTool_v4.1.0_i-mobi_CHT_v1.13-Outcom.google.android.calendar.apksmaliandroidsupportv4appActionBarDrawerToggle$ActionBarDrawerToggleImplBase.smali
at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:45)
at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:33)
at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuilder.java:66)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:50)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:37)
at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:257)
at brut.androlib.Androlib.buildSources(Androlib.java:214)
at brut.androlib.Androlib.build(Androlib.java:205)
at brut.androlib.Androlib.build(Androlib.java:176)
at brut.apktool.Main.cmdBuild(Main.java:228)
at brut.apktool.Main.main(Main.java:79)
不知道為什麼會這樣,
網路上查到的結果是
则是因为很多指令(如invoke-virtual等指令)不能够使用大于15的寄存器,故应该加上“move-object/from16 v1, px”语句进行转换。也可以用“invoke-virtual/range {p1 .. p1}”指令,但是这里要求变量名称需要连续。
完全不知道要怎麼樣修改,各位也可以試著重編看看
APK檔案是GOOGLE日曆最新版 |
|