obj / Debug / android / bin / classes:找不到文件

问题描述 投票:0回答:3

我在xamarin IDE中工作,这个错误不允许我调试我的项目。有谁知道为什么会发生这种情况?以下是完整的错误输出:

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets: Error: Tool exited with code: 1. Output: 
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: obj/Debug/android/bin/classes: file not found
    at com.android.dex.util.FileUtils.readFile(FileUtils.java:51)
    at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:169)
    at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
    at com.android.dx.command.dexer.Main.processOne(Main.java:632)
    at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510)
    at com.android.dx.command.dexer.Main.runMonoDex(Main.java:280)
    at com.android.dx.command.dexer.Main.run(Main.java:246)
    at com.android.dx.command.dexer.Main.main(Main.java:215)
    at com.android.dx.command.Main.main(Main.java:106)
1 error; aborting
java android mono xamarin
3个回答
2
投票

我最近在构建中得到了同样的异常消息。对我来说,通过关闭解决方案并手动删除项目中的所有以下临时文件夹来解决问题:

bin,obj,包,组件

可能有一个更具体的文件在那里的某个行为不端;但我还没有把它缩小。错误消息本身也可能只是略微通用,但是如果你看到这个异常,那么作为第一个诊断步骤手动清理这些文件夹可能不会有什么坏处。


0
投票

确保完整的项目路径中不包含非ASCII字符。


0
投票

删除bin和obj文件夹对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.