我已经在构建中将源
兼容性和目标兼容性
更改为JavaVersion.VERSION_11
。所有模块的 gradle 文件。在我的 PC 中,我有 JDK 11,JAVA_HOME和路径都可以,在项目中:
但我仍然得到< code >应用插件' com . Android . internal . application '失败。Android Gradle插件需要Java 11才能运行。您目前使用的是Java 1.8。您可以尝试以下一些选项:更改IDE设置。更改JAVA_HOME环境变量。更改gradle.properties中的 org . gradle . Java . home < code >
我的毕业生。属性:<code>org.gradle。jvmargs=-Xmx4096m-XX:MaxPermSize=1024m-XX:HeapDumpOnOutOfMemoryError-Dfile。编码=UTF-8 org.gradle。parallel=真正的android。useAndroidX=trueandroid.enableJetifier=true
您是否可以检查环境变量中的java路径,并确保路径中没有java 8,并且有java 11或更高版本
如果您使用的是 Mac,请在 Android Studio 上检查您的 Java 版本。指向Android Studio菜单,然后指向首选项或命令,
将bash配置文件更新到android Studio拥有的java 11。
vim /users/{username}/.bash_profile
将路径变量java定位到android文件夹文件夹
/Applications/Android Studio.app/Contents/jre/Contents/Home/bin
不要忘记输入
source /Users/{username}/.bash_profile
最后检查我们的 Java 版本,键入
which java && javac --version
或者运行< code >。/gradlew - version
我没有改变Java版本的选项,所以我应该怎么做?
未能应用插件com。Android内部的“应用程序”。Android Gradle插件需要Java 11才能运行。您当前正在使用Java 1.8。 如何更改项目使用的Java版本?下载相应的版本。我从Visual Studio Code运行项目。 将此代码添加到“my-project/android/gradle.properties”中 组织。格拉德尔。Java语言主页=C:\Program F
我下载了最新的Android Studio,我想运行Android Jetpack Compose项目,但当我运行它时,我得到了错误: 我已经下载了Java11,并在gradle.properties中添加了Java11。 JAVA_HOME显示Java11,但当我运行时,它不起作用- build.gradle类路径 文件构建。gradle
我已经尝试了所有可能解决这个错误的方法。此处需要指导: 我使用Windows笔记本电脑:Android Studio 2020.3.1.22 下面是构建。渐变文件: 还有我的graddle包装器属性: 我的输出./gradlew--version Android Sdk版本:C:\Users\User name\AppData\Local\Android\Sdk Gradle JDK:11版本11
我想用Jetpack Compose构建一个库,并使用jitpack.io发布它。我使用的是android studio金丝雀版android studio金丝雀版。我构建了这个项目,把它推到Github,发布了一个版本,然后我把我的repo的链接放在jitpack.io中,以生成lib依赖项链接“implementation'com.Github.user:compose-lib:tag”,但是
我想用Jitpack io发布一个库。当我发布库时,我得到以下错误; Gradle版本:7.0.2 我的Gradle JDK版本 你能帮我吗?