在build
ing xamarin处于调试模式时会形成android应用
我收到以下错误消息
Unable to remove directory "obj\Debug\90\android\bin\classes". Could not find a part of the path 'AccessibilityManagerCompat_AccessibilityStateChangeListenerImplementor.class'.
由于没有显示行号,因此无法找到解决方法
答案 0 :(得分:4)
您通往解决方案的道路可能太长。我通过将解决方案移到C驱动器根目录附近来解决了这个问题。还要考虑到您的应用程序可能没有足够的权限访问该位置,因此请确保您具有必要的访问权限。
答案 1 :(得分:2)
从解决方案中手动删除bin / obj文件夹,然后尝试重建。
通常可以做到这一点,因为它试图删除一个他找不到路径的类。
答案 2 :(得分:0)
手动删除obj\Debug\90
文件夹,随后的构建对我来说很有效。
清理和重建对我没有帮助。
答案 3 :(得分:0)
您需要确保路径很短并且您的项目路径中没有任何空格或特殊字符
后一个是困扰我一段时间的问题。
例如:C:/abc xyz/ProjectName/... 是不可接受的,因为 abc 和 xyz 之间有一个空格。
我不知道为什么,但这对我有用
快乐编码!