zoukankan      html  css  js  c++  java
  • 使用 Cordova 打包 app

    1、安装nodejs@v10.22.0

    2、安装 cordova

    npm install -g cordova@10.0.0

    3、Cordova 打包成安卓APK需要用到ANT打包工具,首先配置好java环境:

    下载安装Java JDK,在弹出的界面中建议使用默认值,所以一直点击“next>”,直到完成。

    在系统变量中添加 JAVA_HOME

    C:\Program Files\Java\jdk1.8.0_131

    在Path中添加

    %JAVA_HOME%\bin;

    在命令行输入“Javac”,测试是否安装成功。

     

    4、到ANT官方网站http://ant.apache.org/下载最新版本,解压至电脑。

    在系统变量中添加 ANT_HOME

    D:\WorkTools\apache-ant-1.10.8

    在Path中添加

    %ANT_HOME%\bin\

     查看是否安装成功:在dos窗口中输入命令ant

    5、下载Android SDK,下载地址:http://developer.android.com

    在系统变量中添加 ANDROID_HOME

    D:\Program Files\adt-bundle-windows\sdk

    在Path中添加

    %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;

     Android SDK下载完毕后需要下载组件,否则打包时报错(现版本需要下载 Android SDK Build-tools 29 和 API 29,如果缺少对应组件在打包时会有提示)

    6、下载Gradle-6.6.1,下载地址: https://services.gradle.org/distributions/

    下载完成后在Path中添加

    D:\Program Files\gradle-6.6.1\bin

     查看是否安装成功:在dos窗口中输入命令 gradle -v

    7、使用 Cordova 打包 app

    创建项目(创建的时候文件夹必须存在):

    $cordova create [directory] [app-id] [app-name]

    将web页面文件拷贝至项目的www目录下,cd进入项目文件夹,添加设备:

        $ cordova platform add ios
        $ cordova platform add amazon-fireos
        $ cordova platform add android
        $ cordova platform add blackberry10
        $ cordova platform add firefoxos

     查看设备列表

    $ cordova platforms ls

    删除一个设备

    $ cordova platform remove blackberry10
    $ cordova platform rm amazon-fireos
    $ cordova platform rm android

    打包所有设备app

    $ cordova build

    或者只打包一个设备

    $ cordova build android

    测试app(在虚拟机或者连接的安卓设备上)

    $ cordova emulate android

     打包并在虚拟机或者安卓设备上测试app

    $ cordova run android

    Cordova插件安装

    $cordova plugin add [plugin-id]
    $ cordova plugin add https://github.com/apache/cordova-plugin-console.git

    例如:安装一个二维码扫描插件

    $cordova plugin add com.blackberry.community.barcodescanner

    查看插件列表

    $ cordova plugin ls

    删除一个插件

    $ cordova plugin rm org.apache.cordova.console
    $ cordova plugin remove org.apache.cordova.console    # same

    附:

    cordova 文档地址:http://cordova.apache.org/docs/

    cordova 插件地址:http://plugins.cordova.io

  • 相关阅读:
    CVE-2020-14882&14883weblogic未授权命令执行漏洞复现
    不学点《近世代数》怎么学好现代密码学
    Android 7.0应用之间共享文件
    在.NET Core 中收集数据的几种方式
    浅析 TensorFlow Runtime 技术
    Linux — 进程管理
    【爬虫】爬取淮安信息职业学校(苏电院)的新闻网 python
    【爬虫】获取Github仓库提交纪录历史的脚本 python
    React入门学习笔记
    test
  • 原文地址:https://www.cnblogs.com/flicat/p/4414130.html
Copyright © 2011-2022 走看看