运行 Xamarin for Visual Studio 2017 的问题

Problems with running Xamarin for Visual Studio 2017

好的,我一直在搜索和搜索,似乎人们对我的问题有一些相似的情况,但是,none 所提供的解决方案甚至提供了一个合理的解决方案。我最近安装了 Visual Studio 2017。我继续通过创建一个应用程序(名为 "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:\Users\User\source\repos\Try\Try\obj\Debug\android\src\try\try\R.java 8   
_______________________________________________________________________

Severity    Code    Description Project File    Line    Suppression State
Error       error: class, interface, or enum expected
package try.try;    Try C:\Users\User\source\repos\Try\Try\obj\Debug\android\src\try\try\R.java 8   
_______________________________________________________________________

Severity    Code    Description Project File    Line    Suppression State
Error       error: class, interface, or enum expected
package try.try;    Try C:\Users\User\source\repos\Try\Try\obj\Debug\android\src\try\try\R.java 8   

太好了,所以这与 R.java8 有关系吗?我去源头并得到这个:

  /* 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 将这些项目文件放在了与以前版本完全不同的位置。通常,它会被放在这里:Documents>Visual Studio 2017>Projects>[Project Name]。似乎您放置项目的位置与 Xamarin 有某种冲突。我的建议是将项目位置更改为我上面提到的位置,然后重新构建解决方案。如果这不起作用,请在指定位置创建一个新项目并进行测试。我有一个类似的问题,并为我解决了它。