綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[軟體問題] 想把一個程式繁化 但解包出現這個

 關閉 [複製連結] 查看: 1460|回覆: 18|好評: 0
跳轉到指定樓層
樓主
012357890 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2014-3-6 18:41
20碎鑽
本帖最後由 012357890 於 2014-3-7 20:07 編輯

用解包程式 想要解包 反編訪
但是出現以下對話

This dex file has a link section, which is not supported. Ignoring.

請問這個是因為程式app 有加密的原因嗎?

所以不行反編嗎??

還是有其它的方式能解開呢??


PS:
解包時出現這個:

I: Baksmaling...
This dex file has a link section, which is not supported. Ignoring.
Exception in thread "main" org.jf.dexlib.Util.ExceptionWithContext: Index: 33394
, Size: 5372
        at org.jf.dexlib.Util.ExceptionWithContext.withContext(ExceptionWithCont
ext.java:54)
        at org.jf.dexlib.IndexedSection.getItemByIndex(IndexedSection.java:77)
        at org.jf.dexlib.Code.InstructionWithReference.lookupReferencedItem(Inst
ructionWithReference.java:79)
        at org.jf.dexlib.Code.InstructionWithReference.<init>(InstructionWithRef
erence.java:57)
        at org.jf.dexlib.Code.Format.Instruction21c.<init>(Instruction21c.java:6
3)
        at org.jf.dexlib.Code.Format.Instruction21c.<init>(Instruction21c.java:4
0)
        at org.jf.dexlib.Code.Format.Instruction21c$Factory.makeInstruction(Inst
ruction21c.java:112)
        at org.jf.dexlib.Code.InstructionIterator.IterateInstructions(Instructio
nIterator.java:82)
        at org.jf.dexlib.CodeItem.readItem(CodeItem.java:154)
        at org.jf.dexlib.Item.readFrom(Item.java:77)
        at org.jf.dexlib.OffsettedSection.readItems(OffsettedSection.java:48)
        at org.jf.dexlib.Section.readFrom(Section.java:143)
        at org.jf.dexlib.DexFile.<init>(DexFile.java:431)
        at org.jf.dexlib.DexFile.<init>(DexFile.java:267)
        at brut.androlib.src.SmaliDecoder.decode(SmaliDecoder.java:49)
        at brut.androlib.src.SmaliDecoder.decode(SmaliDecoder.java:34)
        at brut.androlib.Androlib.decodeSourcesSmali(Androlib.java:74)
        at brut.androlib.ApkDecoder.decode(ApkDecoder.java:89)
        at brut.apktool.Main.cmdDecode(Main.java:146)
        at brut.apktool.Main.main(Main.java:77)
Caused by: java.lang.IndexOutOfBoundsException: Index: 33394, Size: 5372
        at java.util.ArrayList.rangeCheck(Unknown Source)
        at java.util.ArrayList.get(Unknown Source)
        at org.jf.dexlib.IndexedSection.getItemByIndex(IndexedSection.java:75)
        ... 18 more
Error occured while retrieving the field_id_item item at index 33394
Error occured at code address 16
code_item @0x104b40


我用其它的app都沒問題
剛好遇到一個 會出現這個
所以就不行用了嗎?
還是有其它的辦法呢?


apk載點:
InCall Recorder &amp;amp; Voice PRO v1.2.apk (2.09 MB, 下載次數: 12)

最佳答案

查看完整內容

近期有大量翻譯界的朋友都遇到這樣的問題哦 小弟推測是ANDROID版本 電腦編譯器大多尚未更新的原因 使用新版APKDB1.8.2即可解決 小弟二月至今已試過上百APK 舊版回編異常的都可解決 如有需協助回編請再傳檔上來 小弟再幫樓主您回編後上傳^^
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 1碎鑽 +4 幫助 +6 收起 理由
wang369.tw + 4 + 6 讚一個!

查看全部評分

收藏收藏1 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
ikv.tw | 收聽TA | 只看該作者
發表於 2014-3-6 18:41
012357890 發表於 2014-3-7 19:27
感謝你^^

剛測試後

近期有大量翻譯界的朋友都遇到這樣的問題哦
小弟推測是ANDROID版本
電腦編譯器大多尚未更新的原因
使用新版APKDB1.8.2即可解決
小弟二月至今已試過上百APK
舊版回編異常的都可解決
如有需協助回編請再傳檔上來
小弟再幫樓主您回編後上傳^^

評分

參與人數 2碎鑽 +7 幫助 +7 收起 理由
wang369.tw + 6 + 6 很給力!
012357890 + 1 + 1 回編成功了!!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

板凳
da21510 | 收聽TA | 只看該作者
發表於 2014-3-6 21:23
由 手機網頁 發佈
012357890 發表於 2014-3-6 18:41用解包程式 想要解包 反編訪但是出現以下對話

看起來是這樣:不支援這個檔案的部分分區,底下是清單,告訴你它指的是哪些,另外,小弟沒有類似經驗又錯誤訊息中並無明顯描述是哪方面的不支援,無法提供解決方案,您可以Google “軟體名稱 反編譯”希望能幫到您

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
012357890 + 1 + 1 非常感謝你的回答^^

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

地板
ikv.tw | 收聽TA | 只看該作者
發表於 2014-3-7 02:30
麻煩方便的話上傳APK檔
實測後回覆您^^

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
012357890 + 1 + 1 好的,謝謝你^^

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

5
 樓主| 012357890 | 收聽TA | 只看該作者
發表於 2014-3-7 07:08
ikv.tw 發表於 2014-3-7 02:30
麻煩方便的話上傳APK檔
實測後回覆您^^

我上傳了^^
因為這個我覺得很好用 也支援我的手機
但都是英文 我家人不會設定
所以想要中文化看看

但是不能解包
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

6
todobug | 收聽TA | 只看該作者
發表於 2014-3-7 12:38

                               
登錄/註冊後可看大圖


                               
登錄/註冊後可看大圖

要繁化也是可以的,不過我使用的步驟有點麻煩
1.先利用手機APK編輯器【翻譯】要繁化的檔案
2.改完之後在將檔案重新簽名

附上手機以及BS測試圖

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
012357890 + 1 + 1 感謝你的回答^^

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

7
 樓主| 012357890 | 收聽TA | 只看該作者
發表於 2014-3-7 17:26
todobug 發表於 2014-3-7 12:38
要繁化也是可以的,不過我使用的步驟有點麻煩
1.先利用手機APK編輯器【翻譯】要繁化的檔案
2.改完之後在 ...

您好^^
請問apk編輯器 是說這個嗎?
"ApkEditor"

在手機上改嗎?



點評

http://apk.tw/forum.php?mod=viewthread&tid=87768&highlight=APK%E7%B7%A8%E8%BC%AF%E5%99%A8  發表於 2014-3-7 21:05
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

8
ikv.tw | 收聽TA | 只看該作者
發表於 2014-3-7 18:22
本帖最後由 ikv.tw 於 2014-3-7 18:24 編輯
012357890 發表於 2014-3-7 07:08
我上傳了^^
因為這個我覺得很好用 也支援我的手機
但都是英文 我家人不會設定


正常反回編完成
使用apkdb v1.8.2版

這是反編後的檔案壓縮檔,請試用
如回編有問題
請上傳修改後資料夾壓縮檔
小弟再協助回編
需要任何協助或代為繁化都可以留言^^
一起加u吧^^

InCallRecorderVoicePROv1.2.rar (2.66 MB, 下載次數: 1)

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
012357890 + 1 + 1 感謝大大 馬上來測試

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

9
 樓主| 012357890 | 收聽TA | 只看該作者
發表於 2014-3-7 19:27
本帖最後由 012357890 於 2014-3-7 19:31 編輯
ikv.tw 發表於 2014-3-7 18:22
正常反回編完成
使用apkdb v1.8.2版


感謝你^^

剛測試後
回編會出現以下文字:

開始執行....請稍後!
I: Checking whether sources has changed...
I: Smaling...
Exception in thread "main" java.lang.NullPointerException
        at org.jf.util.PathUtil.getRelativeFile(PathUtil.java:44)
        at org.jf.smali.smaliFlexLexer.getSourceName(smaliFlexLexer.java:2878)
        at org.jf.smali.smaliFlexLexer.getErrorHeader(smaliFlexLexer.java:2970)
        at org.jf.smali.smaliFlexLexer.nextToken(smaliFlexLexer.java:2839)
        at org.antlr.runtime.CommonTokenStream.fillBuffer(CommonTokenStream.java:119)
        at org.antlr.runtime.CommonTokenStream.LT(CommonTokenStream.java:238)
        at org.jf.smali.smaliParser.smali_file(smaliParser.java:449)
        at brut.androlib.mod.SmaliMod.assembleSmaliFile(SmaliMod.java:71)
        at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:43)
        at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:33)
        at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuilder.java:64)
        at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:48)
        at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:35)
        at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:243)
        at brut.androlib.Androlib.buildSources(Androlib.java:200)
        at brut.androlib.Androlib.build(Androlib.java:191)
        at brut.androlib.Androlib.build(Androlib.java:174)
        at brut.apktool.Main.cmdBuild(Main.java:188)
        at brut.apktool.Main.main(Main.java:70)

正在整理...........
>>執行結束!

請問為什麼會這樣呢?


檔案我放在 本帖文章上方那
請大大看一下^^

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

10
 樓主| 012357890 | 收聽TA | 只看該作者
發表於 2014-3-7 19:49
ikv.tw 發表於 2014-3-7 19:30
近期有大量翻譯界的朋友都遇到這樣的問題哦
小弟推測是ANDROID版本
電腦編譯器大多尚未更新的原因

大大謝謝你 提供這個
APKDB1.8.2

已經ok了 不會出現問題 ya 真高興

不過我繁化後
發現 我只有把該程式 設定中文化 而已><
介面沒有中文化到

why??

就是 我只中文化這個strings.xml檔案

還是有其它的地方也要中文化呢?
因為我一直都只有中文化 strings.xml 這裡而且

有其它的地方 也要中文化的嗎?

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則