前言
Ionic3对官方的super模板项目打包成android的apk过程实验,踩了好多坑,在此总结一下
使用的环境是windows10
+jdk8
1、添加配置android SDK
坑1:在windows和macOS中android SDK 是不一样的。需要下载不同的版本
1.1下载 Android SDK Manager
官方网址:http://www.androiddevtools.cn/
1.2、安装Android SDK Manager
1.安装Android SDK Manager。
2.打开Android SDK Manager。
3.在manager顶部tool
->option
。
4.http proxy server这里填写:mirrors.neusoft.edu.cn
,端口填写80
,然后把Force https:// 前的勾勾上
1.3、下载对应的android SDK
在 android sdk中下载的必须项为:Android SDK Tools
、Android SDK Platform-tools
、 和一组对应版本的Android SDK Build-tools
和 SDK platform
坑2:一开始下载Android SDK Build-tools 24.0.2
和SDK platform 24
,但是在打包的时候提示我
我又在 Android SDK Manager中下载了Android SDK Build-tools26.0.2
和SDK platform 26
,这样可以编译通过
之后才发现platform/android/project.propertie
中有一个配置项
target=android-26
在这可以选择编译android版本
1.4配置ANDROID_HOME环境变量
1.配置ANDROID_HOME
ANDROID_HOME = D:\Program Files (x86)\Android\android-sdk
2.在path中配置
%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tools
2、配置Gradle
Gradle下载地址:http://services.gradle.org/distributions/
选择下载:gradle-4.1-all.zip
2.1配置Gradle环境变量
配置GRADLE_HOME
GRADLE_HOME = D:\Program Files\gradle-4.1
在path中配置
%GRADLE_HOME%\bin
验证
gradle -v
到此,环境配置结束
3、打包apk
1.为项目添加平台
在ionic项目下执行
ionic cordova platform add android
在ionic项目下执行
ionic cordova build android --prod
即可完成apk打包 ,Apk传到手机安装
注意
注:只是简单官网实例,在进行复杂的应用的时候可能还需要添加插件的操作