xamarin Visual Studio -找不到JDK

ma8fv8wu  于 2023-02-17  发布在  其他
关注(0)|答案(1)|浏览(191)

我目前在Visual Studio 2022中遇到了一个问题(在2019年也会发生),每当我创建一个新的Xamarin项目时,我都会收到这些错误。

当我尝试将现有的JDK安装配置为指向另一个JDK时,它不起作用。使用缺省安装的OpenJdk也不起作用

在这里,我尝试将其指向与Visual Studio一起安装的现有JDK。我还尝试了jdk 8openjdk 11 13.8.1。我尝试将JAVA_HOME更改为也指向相应的JDK,但没有效果。
在工具-〉选项-〉Xamarin下,我有这个

我无法对“Java开发工具包位置”执行任何操作,如果我尝试将其指向任何JDK位置,它会告诉我“在指定路径中找不到Java开发工具包文件”
android SDK位置指向VS在安装过程中安装的SDK。
我已经在几个场合尝试卸载一切有关VS在我的电脑上,但它仍然没有工作
我已经尝试过(不按顺序):

  • 已按照IDE建议修复Visual Studio(以便使用默认OpenJdk)
  • 安装OpenJDK并在安装Visual Studio之前设置正确的PATH和JAVA_HOME
  • 安装Visual Studio后安装了相应的JDK
  • 在计算机上没有JDK的情况下安装Visual Studio,并让Visual Studio将PATH设置为默认安装的OpenJdk
  • 安装OpenJDK并让JDK自己设置PATH
  • 在安装Visual Studio之前关闭所有恶意软件保护和Windows防火墙
  • 我总是在CMD中检查“javac”和“echo &JAVA_HOME%”,以查看是否一切正常
  • 将PATH更改为指向JDK文件夹中的\bin

对于如何解决这个问题有什么建议吗?

68bkxrlz

68bkxrlz1#

查看此指南了解如何在vs https://learn.microsoft.com/en-us/xamarin/android/get-started/installation/android-sdk?tabs=windows上设置android sdk
这里是关于在vs https://learn.microsoft.com/en-us/xamarin/android/troubleshooting/questions/update-jdk?tabs=windows中更新jdk的指南
如果您执行了这两项操作,但没有任何更改,则可以报告问题,如下所示:

相关问题