android.md 1.38 KB
Newer Older
JingChao's avatar
JingChao committed
1

2
### I. Android打包步骤
JingChao's avatar
JingChao committed
3
* 1)进入工程目录,更新代码,修改baseConfig参数,执行`gulp build-dev`命令
4

JingChao's avatar
JingChao committed
5
    ![](/picture/android_apk1.png)
6 7

* 2)为了更新代码和插件,重新添加android平台,执行下列命令:
JingChao's avatar
JingChao committed
8 9
  *  1.`cordova platform rm android`  //删除安卓平台
  *  2.`cordova platform add android`  //添加安卓平台
10

JingChao's avatar
JingChao committed
11
    ![](/picture/android_apk.png)
12 13

* 3)开始执行android打包命令(开发调试时只需要打debug包)
JingChao's avatar
JingChao committed
14
  *  `cordova build android` //执行打包apk
15
  
JingChao's avatar
JingChao committed
16
    ![](/picture/android_apk2.png)
17 18 19
  
* 4)查看apk文件大小

JingChao's avatar
JingChao committed
20
    ![](/picture/android_apk_bug4.png)
21 22 23 24
  
### II.常见异常处理
*  1)首次打包时会遇到的问题

JingChao's avatar
JingChao committed
25
    ![](/picture/android_apk_bug.png)
26 27

*  2)解决异常步骤
JingChao's avatar
JingChao committed
28
   *  1.执行`cordova plugin --list`  //查看插件
29
   
JingChao's avatar
JingChao committed
30
    ![](/picture/android_apk_bug1.png)
31

JingChao's avatar
JingChao committed
32
   *  2.执行`cordova plugin rm cordova-plugin-crosswalk-webview`  //移除插件
33
   
JingChao's avatar
JingChao committed
34
    ![](/picture/android_apk_bug2.png)
35
   
JingChao's avatar
JingChao committed
36
   *  3.`cordova plugin add cordova-plugin-crosswalk-webview@1.8.0 `//重新添加
37
   
JingChao's avatar
JingChao committed
38
    ![](/picture/android_apk_bug3.png)
39 40
   
   *  4.重新执行下列命令:
JingChao's avatar
JingChao committed
41 42 43
      *  1.`cordova platform rm android`  //删除安卓平台
      *  2.`cordova platform add android`  //添加安卓平台
      *  3.`cordova build android` //执行打包apk
44 45
      
   *  5.查看文件大小,确认是否打包成功。