美文网首页
关于Gradle的各种常见问题

关于Gradle的各种常见问题

作者: NecromancerLin | 来源:发表于2018-05-29 09:36 被阅读41次

    Gradle是一种构建工具,构建工具具有编译、运行、签名、打包、依赖管理等功能。而真正建构工程是调用Android SDK的build-tools实现的。

    Gradle跟Android Studio其实没有关系,Google在推出AS的时候选中了Gradle作为构建工具,为了支持 Gradle能在AS上使用,Google做了个AS的插件叫Android Gradle Plugin。

    AndroidStudio工程gradle/wrapper/gradle-wrapper.properties中指定工程要用的gradle版本,如果本地没有安装则会去网上下载。

    本地安装的gradle版本在 :\Users\HP-PC(我的文件夹名)\.gradle\wrapper\dists目录下可以看到。 

    AndroidStudio工程根目录下的build.gradle文件中指定Android Gradle Plugin的版本。

    另一个build.gradle文件指定Android SDK的build-tools的版本号。

    要是编译的SDK版本不对,可能是一开始创建工程时设置的最小需要API版本不对,改一下就行了

    但如果是工程文件本身需要的API版本过高,则需要手动更新了

    AndroidStudio中安装的Android Gradle

    Plugin的版本可以在AndroidStdio安装目录下的\gradle\m2repository\com\android\tools\build\gradle目录查看。

    本地安装的build-tools的版本可以到AndoidSDK的安装目录的build-tools子目录中查看。

    相关文章

      网友评论

          本文标题:关于Gradle的各种常见问题

          本文链接:https://www.haomeiwen.com/subject/varojftx.html