我开始学习Ionic,创建了一个应用程序,在浏览器和android模拟器上运行。一切看起来都很好。我只是对一些事情好奇,但不幸的是没有找到任何具体的东西。
ionic cordova build android
,控制台上显示以下行-
> ionic-app-scripts build --target cordova --platform android
[13:16:50] ionic-app-scripts 3.2.1
(--- SOME MORE LINES ---)
> cordova build android
Android Studio project detected
ANDROID_HOME=C:\Users\atiyar\AppData\Local\Android\sdk
JAVA_HOME=C:\Program Files\java\jdk1.8.0_202
studio
Welcome to Gradle 4.10.1!
Here are the highlights of this release:
(--- SOME MORE LINES ---)
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :wrapper
BUILD SUCCESSFUL in 1m 20s
1 actionable task: 1 executed
Subproject Path: CordovaLib
Subproject Path: app
Downloading https://services.gradle.org/distributions/gradle-4.1-all.zip
.....................................................................................
Starting a Gradle Daemon (subsequent builds will be faster)
Download https://maven.google.com/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom
(--- 257 MORE DOWNLOADS --- )
(--- SOME MORE LINES ---)
BUILD SUCCESSFUL in 47m 52s
46 actionable tasks: 46 executed
Built the following apk(s):
D:\Code\Ionic\IonicSideMenuApp\platforms\android\app\build\outputs\apk\debug\app-debug.apk
我想知道-
-
为什么这个项目被称为“Android Studio项目”?
-
-
按指示
here
,我安装了Gradle的最新版本(5.2.1),并将其添加到路径
-
-
我以前从没和Gradle build system合作过
-
-
如果这些是用于构建应用程序的文件,那么主梯度二进制文件是如何与它们一起使用的?
-
它是如何识别Gradle4.10.1的?
-
我在我的机器上的Android Studio安装目录中找到了gradle-4.10.1,但它没有添加到路径中
所以,我似乎想清楚地了解一下“在Cordova的框架下Android的构建过程”。任何建议都将不胜感激。