我面临着一个奇怪的问题。在我更新我的Android Studio之前,flutter医生一切都很好。一旦我更新了Android Studio,当我运行医生时,它显示“无法找到捆绑Java版本”。我已经下载了Java安装程序并将其安装在我的M1 Mac上,但在我重新启动后,运行flutter医生仍然显示相同的错误。奇怪的是,当我卸载北极狐版本并重新安装旧的Android Studio版本时,运行医生时一切又恢复正常了。我该如何解决这个问题?
我确实安装了一个新版本的JAVASDK、flutter、Android Studio,并直接在终端上逐个运行以下命令来修复“无法找到捆绑Java版本”的问题。
>
ln-s/jre-jdk
ln-s“/库/互联网插件/JavaAppletPlugin.plugin”jdk
颤振博士-v
现在,您应该可以在终端中的颤振医生描述中看到错误消失了。
这里有一个更完整的答案,我必须做的一切,让Android Studio设置在我的M1。
>
将Android Studio安装到应用程序文件夹
创建一个从jre
文件夹到新的jdk
文件夹的符号链接。(由于这个错误)
cd /Applications/Android\ Studio.app/Contents/jre
ln -s ../jre jdk
nano ~/.zshrc
export JAVA_HOME="/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home"
source ~/.zshrc
安装Android SDK命令行工具(接受许可证所需)
此时,它现在应该可以工作了(假设您还为自己的路径添加了颤振)
flutter doctor
答案已经发布在这里了。
对于Mac用户:
使用下面的文章设置Java_Home
路径
在终端中输入以下命令后:
cd /Applications/Android\ Studio.app/Contents/jre
ln -s ../jre jdk
ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
flutter doctor -v
我有Android Studio版本3.0 当我使用命令它向我显示以下内容, 无法找到捆绑Java版本 我当前的Java版本是(build 1.8.0_131-b11)
Flutter医生说Android Studio无法找到捆绑的Java版本,然后我从这里下载并安装了JDK,用于mac M1、https://www.oracle.com/java/technologies/downloads/#jdk17-mac的版本。 我用<code>java-version</code>获得了jdk路径,并获得了<code<java version>/code<code=“
重新启动,重新安装模拟器,甚至试图降级到r02,这里建议:模拟器出现在M1 Mac上脱机后,最后一次arm64-v8a更新 没运气。有人帮忙吗?
我用的是m1 macbook pro(苹果硅)。目前,我卸载了我的旧版本Android Studio(英特尔版本),并重新安装了Android Studio北极狐2020.3.1 (arm64版本)。 重新安装后,在 SDK 管理器中,它找不到 SDK 位置。当我按“编辑”按钮并按“安装”按钮时,我的屏幕将安装屏幕,但永远不会改变。我的 SDK 管理器屏幕 当我卸载旧版本的Android Stud
我是android开发的新手。我面临一个问题,布局预览没有显示在我的XML文件,然后我升级到新版本的Android,我想可能这个问题会解决,但问题仍然存在,我对此非常紧张,很难设计一个没有设计预览的应用程序,请如果有人能帮助我,我会激励和感谢你。