我已经阅读了所有与此相关的现有堆栈问题,它们的解决方案对我没有帮助。
错误:
错误:无法加载类“org.gradle.api.internal.component.用法”。此意外错误的可能原因包括:
gradle包装。属性
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-milestone-1-all.zip
项目构建。格拉德尔
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-alpha5'
classpath "io.realm:realm-gradle-plugin:0.89.1"
}
}
allprojects {
repositories {
google()
jcenter()
maven { url 'https://jitpack.io' }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
设置渐变
Use default gradle wrapper
模块设置
Compile Sdk Version: API 26
Build Tools Version: 26.0.0
我相信这些都是最新的。我试过让缓存失效
删除Gradle缓存C:/user/
或者,如果您使用的是Gradle包装器,请进入属性并升级包装器的版本/渐变/包装器/渐变包装器。属性
你的问题没有具体说明版本,那么我想这可能是你的问题。
编辑:检查您的插件是否仍然与您的Gradle版本兼容
<代码>io。realm:realm-gradle插件:0.89.1
似乎有点旧已经有一个版本了
由于Gradle 3.4的用法被重命名为UsageContext,并且可能是您的一个插件,或者依赖项与您通过查看分发Url使用的Gradle 4.1-milestone不兼容。
我尝试了以上所有删除缓存的建议,但没有任何效果。最后,问题出在插件com上。novoda:纸盒版本:0.4.0。当我将它升级到0.5.0时,它工作了。
我会仔细看看你的gradle插件!
我正在尝试为React Native编写Android教程,但我遇到了麻烦。React Native to work的所有要求都很好,我遵循了Android安装说明。我没有。bashrc,所以我做了一个,把导出ANDROID\u HOME=/usr/local/opt/ANDROID sdk放在那里,但意识到当我做了echo$ANDROID\u HOME时,我没有得到任何回报。我也没有。配置文件,
我正在尝试在Intellij Idea 2020.1中打开新创建的Gradle项目。但是,当尝试在启动时或手动与Gradle同步时,Idea会在“构建”窗口中显示以下文本: 并且未导入项目。 我找不到任何关于这个错误的参考资料。你能就如何解决这个问题给我一些提示吗?
当我试图建立Android应用程序我得到这个错误: 当前版本的Android Gradle插件不支持按需配置,因为您使用的是Gradle 4.6或更高版本。建议:通过设置组织禁用按需配置。格拉德尔。configureondemand=在渐变中为false。属性文件或使用低于4.6的渐变版本。 在将此行添加到此文件中后,作为并尝试再次构建,我也会出错
JSTL1.2规范定义了5个组成部分。这5个组成部分包括4个标签库和1个EL自定义函数库。为了方便用户,以及使JSP页面更规范。JSP规范描述了引用JSTL的URI地址和建议使用的前缀名。这5个组成部分的功能描述、URI地址和建议使用的前缀名如表9.1所示。 表9.1 JSTL的5个组成部分 标签库功能描述 标签库的URI 建议前缀 核心标签库 http://java.sun.com/jsp/js
我试图用我的gradle项目运行junit测试,但不管是什么测试,它们都会抛出以下堆栈跟踪 我已经看到了一些建议的解决方案,但似乎没有一个奏效。当我在ant中运行它们时,我的测试运行良好。我已经确保xerces使用的是最新版本,我还添加了建议的版本 对于JVM,但似乎什么都不起作用。 任何建议都将不胜感激。我可以根据要求提供更多信息。 **更新** 做了以下更改- 但现在的结果如图所示 **更新2