当前位置: 首页 > 知识库问答 >
问题:

Android Studio中的Gradle错误

钱华晖
2023-03-14

我将一个Android项目从Eclipse导入到Andriod Studio,但当我编译时,会出现这些错误。它们是什么意思?

Gradle: : org.gradle.api.plugins.PluginInstantiationException: Could not create plugin of type 'AppPlugin'.
Gradle: : java.lang.NoClassDefFoundError: org/gradle/tooling/provider/model/ToolingModelBuilderRegistry
Gradle: : java.lang.ClassNotFoundException: org.gradle.tooling.provider.model.ToolingModelBuilderRegistry

我不认为这与我的代码有任何关系,因为它都在Eclipse中工作。另一方面,我让在Android Studio中创建的其他项目运行。导出或导入项目时我做错了什么吗?

共有2个答案

程化
2023-03-14

我在开始使用Android Studio时遇到了同样的问题,并试图在命令行模式下编译我的应用程序。解决方案很简单:

>

  • 将Gradle升级到1.6版本(我不确定是否需要)
  • 在您的环境中设置ANDROID_HOME。对我来说是这样的:

    export ANDROID_HOME="/Applications/Android Studio.app/sdk/"
    

    然后,它应该通过在项目根文件夹中使用gradle build成功构建您的项目。

  • 公良骁
    2023-03-14

    我也有同样的问题。原来是因为我安装了Gradle v1.4。一旦我升级到v1.6(下载并更改路径),这些问题就消失了。

     类似资料:
    • 应用程序 SlidingMenu(源文件) SlidingMenu-Maps-Support(源文件) 这里有一个链接,看看我的意思。 这就是我得到的错误。 谢谢! 编辑1:不要紧!我又回到月食了!Android Studio还没有为真正的项目开发做好准备。

    • 前面我们讲了 Gradle 在 Android 项目中的配置,我们提到有一个闭包 signingConfigs 是配置 Android 应用签名信息的。那么今天我们就来讲讲如何通过 AndroidStudio 对 APK 进行签名。 1. 新建 keyStore 文件 我们下面一步步带大家,用 AndroidStudio 来配置签名。 首先顶部菜单栏找到 Build 点击他我们会看到 Genera

    • 驴你看,我要添加截取到我的应用程序添加这行代码com.mcxioke。截取:库aar:1.0.0建立。gradle文件 我也试着添加改装。但它给出了相同类型的错误:未能解决:bla bla bla。 所以我认为在我的情况下gradle不能同步任何其他库不同于com.android....... 我也尝试将这行代码添加到我的build.gradle。但是什么都没有改变 请指教 编辑:添加注释后生成。

    • 我有32位Ubuntu14.04LTS我从android开发者网站安装了android Studio2.1.3当我试图运行一个项目时,gradle花了很多时间来构建它显示错误为 /home/user/android/sdk/build-tools/24.0.1/aapt:2:/home/usr/android/sdk/build-tools/24.0.1/aapt:语法错误:未终止的引号字符串 j

    • 我运行的是Mac OSX,我安装了android Studio-它启动正常。 问题1 我用一个空活动开始一个新项目。在最上面的窗户上我收到一条信息 问题2 我在底部窗口中看到以下错误: 错误:CompilesDKVersion android-L需要使用JDK 7 Open SDK Settings进行编译 打开文件 当我尝试在设备上运行项目时,我得到以下错误: 失败[INSTALL_FAILED

    • 我想做一个应用程序,使用谷歌翻译API。自从我添加了 我的构建中的依赖项。gradle我有个错误: 现在必须显式声明注释处理器。发现编译类路径上的以下依赖项包含注释处理器。请将它们添加到annotationProcessor配置中。-自动值-1.2。jar(com.google.auto.value:auto-value:1.2)或者,设置android。defaultConfig。javaCom