C2通过Cordova打包安卓App

  1. 首先是装环境,cordova环境和iOS打包相同,见原文链接
  2. 接下里,安装安卓环境,简单的办法是下载Android Studio,然后,在安装过程中选“自定义安装”,选择需要的SDK版本可参考此手册文档
  3. 再然后,需要设置几个环境变量,编辑~/.bash_profile 给PATH加上JAVA的安装路径,给ANDROID_HOME加上安卓安装路径
  4. 接下来到Cordova中,建立项目,格式是cordova create 文件夹名 工程ID 工程名
    $ cordova create hello com.example.hello HelloWorld

    这里要注意工程ID的格式,是域名的反写,似乎必须com.开头,这里特别注意,这一步和下一步,不要用sudo,否则可能导致在xcode中打不开

  5. 接下来,给这个工程添加Android平台
    $ cd hello
    $ cordova platform add android

    可以用以下指令来检查搭载了哪些平台

    $ cordova platforms ls

    这里需要注意,如果添加不正确可能是因为之前有一些残留的平台信息可以用如下代码

    $ cordova platform rm android && cordova platform add android
  6. 添加成功后,即可用C2导出的文件夹替换www下的文件,随后进行Build
    $ cordova build
  7. 几个注意事项

一路Next,即可完成签名打包(注意保存各种密码,下次再打包时就不再需要此步骤)