Java回编译时出错,速求大神看看出错在哪里!

E:\apktool>apktool b framework-res(FC)
Exception in thread "main" org.yaml.snakeyaml.error.YAMLException: java.nio.char
set.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(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at org.yaml.snakeyaml.reader.UnicodeReader.read(UnicodeReader.java:123)
at java.io.Reader.read(Unknown Source)
at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:184)
... 7 more

E:\apktool>

第1个回答  2013-08-04
java.nio.charset.MalformedInputException
从异常来看应该似乎是字符编码的问题 : charset

你可以参考
http://blog.sina.com.cn/s/blog_49e44eb001019qmi.html本回答被提问者采纳
第2个回答  2013-08-03
这是反编,是根据某个编译打包好的,反编,没试验谁知道什么错。

反编工具,并不是完全能搞定的

Java回编译时出错,速求大神看看出错在哪里!
E:\\apktool>apktool b framework-res(FC) Exception in thread "main" org.yaml.snakeyaml.error.YAMLException: java.nio.char set.MalformedInputException: Input length = 1 at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader... 展开 anotherword | 浏览3219 次 |举报 我有更好的答案邀请更新 ...

java编译中,错误一大片啊。大侠们救救急啊。
源程序错误太多了!修改如下:import java.io.BufferedReader;import java.io.InputStreamReader;public class GegeDemo { private int a;private String[] bree = {"帝国时代","中世纪","罗马全面战争"};public void give(int a){ this.a=a;} public String game(){ return bree[this.a];} ...

编译java时老是这样,求解决办法。
1.如果你能运行成功javac命令,那就说明问题不在编译器配置这。2.编译器好像不能编译未来的文件,有可能你的Hello.java 创建时间大于你的系统时间,检查一下。3.你这是win7系统,可能跟权限有关,尝试用管理员编译,或者把Hello.java放在别的盘符(非系统盘符),重新编译。4.参照以上3点。

java程序编译出错提示Array constants can only be used in initializer...
this.object[i] = { Integer.valueOf(pcb.name), "READY", Integer.valueOf(pcb.pri), Integer.valueOf(pcb.total), Integer.valueOf(pcb.time), Integer.valueOf(0) } 问题出在这一行。应该是:this.object[i] = new Object[]{ xxx, yyy, ... };原因是:int[] a = {1, 2, ...

求救Java大神,我的HelloWorld.java编译不通过,是环境变量的设置问题么...
编译不通过,有两个原因:1、代码有错,看看格式什么的有没有写对,或者主类名有没有和文件名完全一致 2、path路径不对,找到JDK安装目录下的bin目录下,复制路径,粘贴到设置环境变量的地方就行了。

Java 编译出错,各位帮忙看看~~!!
你在程序一里的class ClassInDefaultPackage { 改成 public class ClassInDefaultPackage { 注意:文件名必须和public的类名相同,你的程序一的文件名应为:ClassInDefaultPackage.java 注意大小写

java 代码编译出错帮忙看看哪里错了,帮我改一下!
import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;class Test { \/ param args throws ClassNotFoundException throws IllegalArgumentException throws InstantiationException throws IllegalAccessException throws InvocationTargetException \/ public static void main(String[] ...

Java初学,求大神帮忙看看下面的Java程序哪里有问题。编译通过了,运行显 ...
一般是环境变量配置问题。如果环境变量确认正确看下是不是cmd命令在package下执行了。

java编译出错
在编译java程序时,若我们不指定源程序文件的编码格式 JDK首先获得操作系统的file.encoding参数(它保存的就是操作系统默认的编码格式,如WIN2k,它的值为GBK)然后JDK就把我们的java源程序从file.encoding编码格式转化为JAVA内部默认的UNICODE格式放入内存中。然后,javac把转换后的unicode格式的文件进行编译成...

Java编程中常见的错误有哪些
异常是指程序在编译或运行过程出现的错误。在java.lang包中Throwable包含了所有的异常。Error (错误) 和Exception(异常)(1)Error(错误)一旦发生无法修复,但可以避免发生。常见错误类:IOError:I\/O错误,当发生严重的I\/O错误时,抛出此错误。VirtualMachineError :虚拟机错误,当 Java 虚拟机崩溃或用尽...

相似回答