为Visual Studio 2017运行Xamarin的问题



好吧,我一直在搜索和搜索,看来人们对我的问题有一些相似的方案,但是,没有提供的解决方案甚至提供了一个声音解决方案。我最近安装了Visual Studio2017。我继续通过创建一个绝对没有的应用程序(名为" Try")来测试Xamarin Android模拟器。请注意,这是Visual Studio 2017的全新安装,其JDK 1.8.0_152和Android 7.1.1(25)。马上,构建失败了。我清洁了解决方案,并试图再次构建。失败。

我一直遇到这些错误:

    Severity    Code    Description Project File    Line    Suppression State
Error       error: <identifier> expected
package try.try;    Try C:UsersUsersourcereposTryTryobjDebugandroidsrctrytryR.java 8   
_______________________________________________________________________
Severity    Code    Description Project File    Line    Suppression State
Error       error: class, interface, or enum expected
package try.try;    Try C:UsersUsersourcereposTryTryobjDebugandroidsrctrytryR.java 8   
_______________________________________________________________________
Severity    Code    Description Project File    Line    Suppression State
Error       error: class, interface, or enum expected
package try.try;    Try C:UsersUsersourcereposTryTryobjDebugandroidsrctrytryR.java 8   

太好了,所以这与R.Java 8有关吗?我去来源了:

  /* AUTO-GENERATED FILE.  DO NOT MODIFY.
 *
 * This class was automatically generated by the
 * aapt tool from the resource data it found.  It
 * should not be modified by hand.
 */
package try.try;
public final class R {
    public static final class attr {
    }
    public static final class id {
        public static final int textureView1=0x7f040000;
    }
    public static final class layout {
        public static final int main=0x7f020000;
    }
    public static final class string {
        public static final int app_name=0x7f030000;
    }
}

这里有什么问题?我什至还没有开始使用Xamarin进行编码或修补。有人可以解释吗?

弄清楚了。我不知道为什么,但是Visual Studio 2017将这些项目文件放在完全不同的位置,这与以前的版本不同。通常,它会放在这里:文档> Visual Studio 2017> Projects> [项目名称]。看来,您放置项目的地方与Xamarin冲突。我的建议是将项目位置更改为我上面提到的内容,然后再次构建解决方案。如果那不起作用,请在指定位置进行新项目并进行测试。我也有类似的问题,并为我解决了。

相关内容

  • 没有找到相关文章

最新更新