gpt4 book ai didi

android - Android Studio-太旧的插件(Gradle)

转载 作者:行者123 更新时间:2023-12-03 05:13:16 25 4
gpt4 key购买 nike

Android Dev非常新,最近我遇到了一个奇怪的错误。我已经在网上搜索过,似乎没有解决办法,所以尽管我知道这可能是一个重复的问题,但之前没有其他问题能够为我提供有效的解决方案。

当我在Android Studio(2.2版预览1版)中创建一个新项目时,我被错误轰炸:

Error:(1, 0) Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variable to "84c9986024dd3d7a4767dc5c38710ff1b96f1a21"

有两个选项:“修复插件版本和同步项目”,这似乎什么也没做。点击后。还有“打开文件”,它只是打开“build.gradle”文件。
在我的设置中,我将Android Studio设置为使用默认的gradle包装器。我什至将distributionurl设置为最新的gradle版本,但显然它甚至“太旧了” ...

我不知道是什么引起了这个问题。

我注意到的另一件奇特的事情是,在项目面板中,看来我的项目看起来不应该如此。

有问题的项目如下所示:



而我知道它应该看起来像这样:



同样,不知道发生了什么...我对Android Studio还是很陌生,但是我会尽力回答您可能遇到的任何问题。

最佳答案

尽管我认为该消息可能是因为您拥有2.2 Studio预览版的Android Studio,但它可能希望您使用Android Gradle插件的beta build

注意:这与Gradle版本有关,而不是。 Gradle支持的最新版本是2.14.1,您可以检查Android Studio Release Noteshere

从第一个链接,我发现大多数人不了解。

The plugin runs independent of Android Studio so the plugin and the Gradle build system can be updated independently of Android Studio



Configuring your build,这说明了为什么将它们分开。

you can build your Android apps from within Android Studio, the command line on your machine, or on machines where Android Studio is not installed (such as continuous integration servers). If you are not using Android Studio, you can learn how to build and run your app from the command line. The output of the build is the same whether you are building a project from the command line, on a remote machine, or using Android Studio.

关于android - Android Studio-太旧的插件(Gradle),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39473531/

25 4 0
文章推荐: gradle - Gradle:无法在doFirst block 中运行zipTree
文章推荐: javascript - 剑道文本框中数字格式的剑道文化
文章推荐: javascript - 将JS对象放入html 中