我得到了这个奇怪的例外:
libcore.io.ErrnoException: access failed: ENOENT (No such file or directory)
我所做的只是修改了res/layout/main_activity.xml
但是当我回到之前的情况时,我得到了同样的例外。我知道这看起来像其他地方的问题,但我只是无法想象在哪里。 有什么提示吗?
以下是相关主题中的后跟踪的一部分: 这是主线程的后跟踪的导出。问题是最重要的一行。
<1> main@830012765280, prio=5, in group 'main', status: 'RUNNING'
at libcore.io.ForwardingOs.access(ForwardingOs.java:38)
at java.io.File.doAccess(File.java:283)
at java.io.File.exists(File.java:363)
at dalvik.system.DexPathList.splitAndAdd(DexPathList.java:168)
at dalvik.system.DexPathList.splitPaths(DexPathList.java:149)
at dalvik.system.DexPathList.splitLibraryPath(DexPathList.java:130)
at dalvik.system.DexPathList.<init>(DexPathList.java:98)
at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:52)
at dalvik.system.PathClassLoader.<init>(PathClassLoader.java:65)
at android.app.ApplicationLoaders.getClassLoader(ApplicationLoaders.java:57)
at android.app.LoadedApk.getClassLoader(LoadedApk.java:302)
at android.app.LoadedApk.makeApplication(LoadedApk.java:474)
at android.app.ActivityThread.handleBindApplication(ActivityTh3938)
at android.app.ActivityThread.access$1300(ActivityThread.java:123)read.java:
...
答案 0 :(得分:1)
在这种情况下,您可以通过回滚到以前的版本并重新开始来节省您的时间和精力。 更好 - 使用另一个IDE而不是Eclipse。 这正是我所做的,它完全有所帮助。