我无法在 Visual studio 2015 中构建 Xamarin 应用程序,因为 Xamarin 忽略配置的 JDK 位置。我将 Xamarin 配置为使用 JDK 1.8:
但构建仍然失败,因为它使用的是我从计算机中删除的旧 JDK:jdk1.7.0_79
9>_ResolveMonoAndroidSdks:
9> MonoAndroid Tools: C:\Program Files (x86)\MSBuild\Xamarin\Android\
9> MonoAndroid Binaries: C:\Program Files (x86)\MSBuild\Xamarin\Android\
9> Android Platform API level: 24
9> TargetFrameworkVersion: v6.0
9> Android NDK: C:\ProgramData\Microsoft\AndroidNDK\android-ndk-r10e\
9> Android SDK: c:\Program Files (x86)\Android\android-sdk\
9> Android SDK Build Tools: c:\Program Files (x86)\Android\android-sdk\build-tools\24.0.0\
9> **Java SDK: C:\Program Files (x86)\Java\jdk1.7.0_79\**
我该如何解决这个问题?
我找到了答案:在构建过程中,xamarin 产生了一堆sdk.cache
旧位置的文件,然后重新使用它们。
更多信息:http://the-coderok.azurewebsites.net/2016/07/29/What-to-do-when-Xamarin-ignores-configured-JDK-location-Or-unable-to-change-JDK-location-for- Xamarin/ http://the-coderok.azurewebsites.net/2016/07/29/What-to-do-when-Xamarin-ignores-configured-JDK-location-Or-unable-to-change-JDK-location-for-Xamarin/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)