Android异常描述

时间:2013-12-28 05:48:22

标签: java android debugging logging

$ 1 在这样的例外中意味着什么:

Error:[AndroidApp] at com.android.dx.command.dexer.Main$1.processFileBytes

2 个答案:

答案 0 :(得分:1)

我将通过一个例子来回答

package com.examples;

public class Example {  
    public static void main(String[] args) {
        Runnable runner = new Runnable() {          
            @Override
            public void run() {
                System.out.println(this.getClass());
            }
        };
        runner.run();
    }
}

在文件Example.java

中编译以下类时
javac Example.java

您最终得到两个.class个文件

Example.class
Example$1.class

如果您运行main方法,则会打印出

class com.examples.Example$1

这就是java语言为非同义内部类生成.class文件的方式。

请参阅:

答案 1 :(得分:0)