我正在尝试来自https://android.googlesource.com/platform/dalvik/+/gingerbread/docs/hello-world.html的 Hello World 示例
但是,我的 Foo 程序没有运行;dalvikvm 抱怨以下问题:
Dalvik VM 无法找到类 'Foo' java.lang.NoClassDefFoundError: Foo at dalvik.system.NativeStart.main(Native Method) 原因:java.lang.ClassNotFoundException: Foo in loader dalvik.system.PathClassLoader[/mnt/sdcard /foo.jar] 在 dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:573) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:532) ... 1 更多
Logcat 在 dalvikvm 调用期间提供了更多信息:
D/dalvikvm(1361):创建instr宽度表E/dalvikvm(1361):无法打开dex缓存'/data/dalvik-cache/mnt@sdcard@foo.jar@classes.dex':没有这样的文件或目录I/dalvikvm(1361):无法为 /mnt/sdcard/foo.jar(/data /dalvik-cache/mnt@sdcard@foo.jar@classes.dex)打开或创建缓存 W/dalvikvm(1361):threadid =1:线程以未捕获的异常退出(组=0x4 001e9a8)
有没有人知道我做错了什么?