e4a吧 关注:8,591贴子:20,255
  • 10回复贴,共1
编译时出现这个错误怎么办啊,求大神帮忙
正在生成文件:R.java
正在执行操作:抽取编译所需组件
正在编译代码:主窗口代码
正在生成文件:AndroidManifest.xml
Exception in thread "main"
java.lang.IllegalStateException: Internal error
at com.e4a.compiler.Compiler.internalError(Compiler.java:358)
at com.e4a.compiler.symbols.FunctionSymbol.generateRead(FunctionSymbol.java:466)
at com.e4a.compiler.expressions.IdentifierExpression.generate(I
dentifierExpression.java:142)
at com.e4a.compiler.statements.SelectStatement.generate(SelectStatement.java:489)
at com.e4a.compiler.statements.StatementBlock.generate(StatementBlock.java:104)
at com.e4a.compiler.symbols.FunctionSymbol.generate(FunctionSy
mbol.java:526)
at com.e4a.compiler.symbols.ObjectSymbol.generate(ObjectSymbol.java:698)
at com.e4a.compiler.symbols.ObjectSymbol.generate(ObjectSymbol.java:591)
at com.e4a.compiler.Compiler.generate(Compiler.java:884)
at com.e4a.compiler.Compiler.compi
le(Compiler.java:544)
at com.e4a.compiler.Main.main(Main.java:22)


1楼2017-03-18 18:21回复
    你先编译个小程序看会不会报错,报错就是程序安装或者java的问题。如果没有,一般是语法问题,有些地方应该是&用了+,或者模块重叠了,或者变量类型和运算不符合,就这几种原因


    IP属地:湖南来自Android客户端2楼2017-03-23 10:55
    收起回复