【Flutter 问题系列第 78 篇】Android Studio 升级后提示 org.gradle.java.home Gradle property is invalid 的解决方案

这篇具有很好参考价值的文章主要介绍了【Flutter 问题系列第 78 篇】Android Studio 升级后提示 org.gradle.java.home Gradle property is invalid 的解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

这是【Flutter 问题系列第 78 篇】,如果觉得有用的话,欢迎关注专栏。

Flutter SDK:3.3.5,Dart SDK:2.18.2,

操作系统:macOS Ventura 13.0.1 Intel Core i9,Android Studio 版本:Flamingo 2022.2.1 Patch 2

一:问题描述

在公司的 M2 电脑上,直接使用 Android Studio 的检查更新,升级到 Flamingo 2022.2.1 版本运行并没有什么问题,今天在家也升级了一下,但是一跑项目提示

Value ‘/Applications/Android Studio.app/Contents/jre/Contents/Home’ given for org.gradle.java.home Gradle property is invalid (Java home supplied is invalid)

详情如下图所示

【Flutter 问题系列第 78 篇】Android Studio 升级后提示 org.gradle.java.home Gradle property is invalid 的解决方案,flutter,android studio,java,Gradle property

有人说是因为 Gradle 中的 java 环境变量和系统 JAVA_HOME 中的不一致造成的,不过我这边两者是一样的。

想起来以前写的一篇 【Flutter 问题系列第 56 篇】执行 flutter doctor 命令后提示 Unable to find bundled Java version 的解决方案 的博客,以此为基础找到了问题的解决办法。

二:解决方案

在 「应用程序」中找到 Android Studio,右击后点击「显示包内容」,然后按下图所示信息操作即可。

【Flutter 问题系列第 78 篇】Android Studio 升级后提示 org.gradle.java.home Gradle property is invalid 的解决方案,flutter,android studio,java,Gradle property

然后就可以正常 Build 项目了,如下图所示

【Flutter 问题系列第 78 篇】Android Studio 升级后提示 org.gradle.java.home Gradle property is invalid 的解决方案,flutter,android studio,java,Gradle property

因为我跑的是 Flutter 项目,通过 flutter doctor 命令查看相关信息前后对比图如下所示

【Flutter 问题系列第 78 篇】Android Studio 升级后提示 org.gradle.java.home Gradle property is invalid 的解决方案,flutter,android studio,java,Gradle property

归根结底还是升级后要把 Unable to find bundled Java version 的问题给解决掉。

关于为什么 Android Studio 升级后提示这个信息,我看有的人说是因为 Flutter 是固定从

/Applications/Android\ Studio.app/Contents/jre 读取 Java 信息,所以你也可以通过创建一个软链接到新版本的 jbr 文件夹。

你的问题得到解决了吗?欢迎在评论区留言。

赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。文章来源地址https://www.toymoban.com/news/detail-743284.html


结束语

Google 的 Flutter 越来越火,截止 2023年7月16日 GitHub 标星已达 155K,Flutter 毅然是一种趋势,所以作为前端开发者,没有理由不趁早去学习。

无论你是 Flutter 新手还是已经入门了,不妨先点个关注,后续我会将 Flutter 中的常用组件(含有源码分析、组件的用法及注意事项)以及可能遇到的问题写到 CSDN 博客中,希望自己学习的同时,也可以帮助更多的人。

到了这里,关于【Flutter 问题系列第 78 篇】Android Studio 升级后提示 org.gradle.java.home Gradle property is invalid 的解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Android Studio升级导致项目运行失败问题

    Android Studio升级导致项目运行失败问题

    背景: 升级Android Studio最新版本后,新建项目正常运行,运行旧项目时提示编译出错 : 尝试解决方案: ①:Build -- Clean Project;–Rebuild Project; ②:build.gradle:修改gradle:version 为适配版本; ③:Settings–Gradle–Gradle JDK 选择之前使用的版本; ④:Settings–Gradle–Gradle JDK --D

    2024年02月11日
    浏览(7)
  • Android Studio升级Gradle Plugin升级导致项目运行失败问题

    Android Studio升级Gradle Plugin升级导致项目运行失败问题

    升级Android Studio 旧项目无法运行,奇奇怪怪什么错误都有 例如: 又例如: 初步排查判断是旧项目Gradle版本问题导致。因为最近创建的项目,升级AS之后无影响,只有旧项目跑不起来。 查阅资料发现,随着AS gradle插件版本的升级,项目中gradle plugin版本、gradle版本、jdk版本等均

    2024年02月01日
    浏览(11)
  • 升级Android Studio Electric Eel问题汇总

    升级Android Studio Electric Eel问题汇总

    1.升级以后找不到java可执行程序 问题原因:升级后,Android Studio自带的java目录不再是根目录/jre,调整为一个新目录 Studio根目录/jbr 修改方法:1)修改系统环境变量, JAVA_HOME调整为Studio下对应的java根目录jbr。 2)Android Studio中的编译环境调整 File--Settings--Build、Execution、Devel

    2023年04月21日
    浏览(11)
  • Android studio 升级到Flamingo | 2022.2.1遇到的问题

    Android studio 升级到Flamingo | 2022.2.1遇到的问题

    在更新后,Up-to-date for Android Gradle Plugin version 8.0.2,AGP升级到了8.0 需要我们的gradle版本升级到8.0.2 至于AGB是什么东西,暂且不提,一般的项目在更新后肯定是编译不通过的 有以下的一些原因 报错信息: Execution failed for task ‘:sdk:compileDebugKotlin’. ‘compileDebugJavaWithJavac’ task

    2024年02月15日
    浏览(8)
  • 记录Android Studio 升级Gradle7.5-8.5遇到的问题

    首先说明我升级到的是: Gradle 8.5 ,Android(AGP 8.2.2)、kotlin(1.9.22)相关插件升级这里就不做说明了 问题1:Gradle8.0+后需要使用JDK17,JavaVersion.VERSION_17 我的AS修改后需要重新打开项目,否则不起效果。 问题2 :namespace,所有模块必须要有namespace 所有模块添加namespace,同时会导致模块

    2024年04月12日
    浏览(12)
  • 关于Android Studio 在XML中编码无代码提示的问题

    关于Android Studio 在XML中编码无代码提示的问题

    记录一下终于受不了在activity_main.xml中敲代码没有提示,全手敲到网上找解决办法,到终于顺利解决的过程!   有提示可太爽啦 ~~ 解决方法: 1. 我的Android Studio开始不懂装了好些版本的Sdk,然后全部卸载就装了API 32,可以选择一个版本或多个版本下载下来,然后关掉软件 重

    2024年02月07日
    浏览(9)
  • 【Flutter问题记录】Android Studio不显示(右上角main.dart左边)设备栏

    【Flutter问题记录】Android Studio不显示(右上角main.dart左边)设备栏

    记录一下今天遇到的情况: 用android studio打开项目,我检查了,已经配置了flutter sdk和android sdk,但是右上角main.dart左边的设备栏就是不显示。 解决方法: 恢复如初:

    2024年02月16日
    浏览(7)
  • Android studio gradle 一直提示下载,下载还下载不到超时,问题解决

    Android studio gradle 一直提示下载,下载还下载不到超时,问题解决

    一般正常使用时gradle不会有重新加载的问题,但有时候会突然打你个措手不及。 文件从服务手动下载后放到.gradle文件夹中也是不行的,因为gradle的更新流程是必须下载完成了才会去解压,再去加载。如果你下载这一步一直不通过的话,AS是一直不去加载文件的,即使你已经下

    2024年04月11日
    浏览(6)
  • Android Studio版本升级后的问题 gradle降级、jdk升级 Compose 与 Kotlin 的兼容性对应关系

    Android Studio版本升级后的问题 gradle降级、jdk升级 Compose 与 Kotlin 的兼容性对应关系

    AGPBI: {“kind”:“error”,“text”:“Can’t determine type for tag ‘macro name=“m3_comp_switch_disabled_selected_handle_color”?attr/colorSurface’”,“sources”:[{“file”:“/Users/fausto/.gradle/caches/transforms-3/4948d05d0ff6027d2e3c9f4a6010103b/transformed/material-1.7.0-alpha02/res/values/values.xml”}],“tool”:“Resource and

    2024年02月04日
    浏览(61)
  • android studio 升级为小海豚-->火烈鸟 以及AGP 8 带来的 namespace 问题解决

    android studio 升级为小海豚-->火烈鸟 以及AGP 8 带来的 namespace 问题解决

    AGP 8 之前也就是 gradle-8.0之前的解决方式 这个其实不是studio的升级带来的,是gradle版本在7.4及以上出现的,因为我们的项目最后发版applicationId不会使用包名,会更改,7.4版本以上就会出现这个 namespace ,如果更改applicationId与namespace不一致就会导致问题,更改为一样的,但与实际包名不

    2024年02月12日
    浏览(10)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包