ant*_*009 7 android gradle android-gradle-plugin gradle-plugin
Android Studio 3.2 Canary 5
Build #AI-173.4630681, built on March 3, 2018
JRE: 1.8.0_152-release-1136-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.15.4-300.fc27.x86_64
Run Code Online (Sandbox Code Playgroud)
我刚刚开始了一个新项目,当我同步时,我得到了这个对话框.
我只是想知道Android Gradle Project和Gradle之间有什么区别.
How would I upgrade to Gradle to version 4.5?
What is the purpose of both of these?
Run Code Online (Sandbox Code Playgroud)
提前谢谢了
Gab*_*tti 30
Gradle是构建系统。
您可以将它与很多插件一起使用。其中之一是Android Gradle 插件。
它用于提供特定于构建和测试Android应用程序的进程和可配置设置。
Android Studio 构建系统基于 Gradle,Gradle 的 Android 插件添加了一些特定于构建 Android 应用程序的功能。尽管 Android 插件通常与 Android Studio 同步更新,但该插件(以及 Gradle 系统的其余部分)可以独立于 Android Studio 运行并单独更新。
来自文档
https://developer.android.com/studio/releases/gradle-plugin.html
即使您为Java项目和android项目编写了相同的Java源代码,它们的构建和执行方式也完全不同。
Java项目源编译为字节码(.class文件),并在JVM(Java虚拟机)上运行。Android项目源代码编译为Dalvik字节码(.dex文件)并在DVM(Dalvik虚拟机)上运行。这两个虚拟机都有执行命令的不同方式。
在构建标准Java应用程序所没有的应用程序时,Android项目具有许多平台特定的步骤。(例如,打包为apk,自动签名,项目风味管理,最低API级别)通过添加Android Gradle插件,这些差异可以更轻松,更精致地应用。(因此,开发Android应用程序对每个人来说都变得更加容易)。
| 归档时间: |
|
| 查看次数: |
1414 次 |
| 最近记录: |