ApkTool可以成功反编译APK,但是回编译总是失败 20

JRE是没有问题的,如图反编译正常,就算不修改直接回编译也会报错,不知道什么问题,福最近的一次报错开始重建apk...java-jar"C:\Users\Lianyu\D... JRE是没有问题的,如图

反编译正常,就算不修改直接回编译也会报错,不知道什么问题,福最近的一次报错
开始重建apk...java -jar "C:\Users\Lianyu\Desktop\APKtoolGUI\bin\apktool1.5.2.jar" b "C:\Users\Lianyu\Desktop\framework-res"Exception in thread "main" org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:200) at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:60) at org.yaml.snakeyaml.Yaml.load(Yaml.java:412) at brut.androlib.Androlib.readMetaFile(Androlib.java:162) at brut.androlib.Androlib.build(Androlib.java:183) at brut.androlib.Androlib.build(Androlib.java:176) at brut.apktool.Main.cmdBuild(Main.java:228) at brut.apktool.Main.main(Main.java:79)Caused by: java.nio.charset.MalformedInputException: Input length = 1 at java.nio.charset.CoderResult.throwException(CoderResult.java:277) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:338) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177) at java.io.InputStreamReader.read(InputStreamReader.java:184) at org.yaml.snakeyaml.reader.UnicodeReader.read(UnicodeReader.java:123) at java.io.Reader.read(Reader.java:140) at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:184) ... 7 moreC:\Users\Lianyu\Desktop\APKtoolGUI>framework-res 重建失败!安卓啥的完全是自己折腾的,是在不会了,求解,谢谢了
展开
 我来答
dc77175363
2014-11-30
知道答主
回答量:5
采纳率:0%
帮助的人:7239
展开全部
打开要编译文件夹目录下的 apktool.yml,修改apkFileName参数为 非中文,问题可以解决
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fq...2@sohu.com
2017-06-16 · TA获得超过148个赞
知道小有建树答主
回答量:181
采纳率:33%
帮助的人:29.4万
展开全部
应该修改语句不对,失败的时候会提示错误位置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式