美文网首页
cordova 项目新建、打包

cordova 项目新建、打包

作者: 剁椒先生 | 来源:发表于2018-03-12 12:35 被阅读0次

    想看环境配置的请移步另一篇文章,以下仅供个人参考

    创建项目

    (1).安装cordova

            npm install -g cordova

            测试:  cordova -v

            (如果提示 cordova 内部或外部命令也不是可运行的程序),那么请自行配置好npm 的环境变量。

    (2).创建App

            cordova create myApp com.example.myApp myApp 

    (3).添加平台

            cordova platform add android@6.3.0 --save (新建平台并且定平台版本)

            cordova platform rm android(删除平台命令)

            这里就得注意了,因为添加平台需要Android 环境的支持,所以请提前配置好Android sdk 、 Android api下载 、 java jdk  、gradle (Android的编译工具,结合Android Studio一起使用)等环境变量。

    cordova requirements android (检测平台环境)

    打包

    (4).打包App

        cordova build android   打包debug 模式

        cordova build android --release   发布时打包(需要签名)

        我们需要先生成一个数字签名文件(keystore)。这个文件只需要生成一次。以后每次 sign 都用它。

        keytool -genkey -v -keystore release-key.keystore -alias myApp-keyalg RSA -keysize 2048 -validity 10000(自定义签名)

        上面生成一个 release-key.keystore 的文件,别名(alias)为 myApp

        过程中会要求设置 keystore 的密码和 key 的密码。这里我设置的一样记住密码即可接下来要用。

        一旦有了 keystore 文件,下次打包就可以很快了。你可以在 cordova build 中指定所有参数来快速打包。这会直接生成一个 android-release.apk 给你。

    一般打包好了apk 路径都在 你自己项目平台里面 有一个build 文件夹,例如我的就在(E:\myApp\platforms\android\build\outputs\apk)

        但是我们大多数是没有签名的,我们可以使用默认的签名,

         执行:   cordova -h  使用默认签名就好了!

        http://cordova.axuer.com/docs/zh-cn/latest/reference/cordova-cli/index.html#cordova-build-command


    相关文章

      网友评论

          本文标题:cordova 项目新建、打包

          本文链接:https://www.haomeiwen.com/subject/iahnfftx.html