Web 应用打包成原生 APP 应用了(比如 APK 文件)!...网页浏览 可以直接双击生成的 HTML 文件 www/index.html 查看效果;当然,更推荐的是通过 cordova 命令添加平台并运行。...添加插件成功: 打包运行安卓 APP 打包 安装完插件后,执行 cordova build 命令可以打包 Android apk: cordova build android 看到下列信息表示打包成功...: 得到 apk 包后,有 2 种运行方式: 手机运行 可以直接将 apk 包发送到手机安装运行: 运行效果如图: 电脑运行 先打开 Android Studio 并启动安卓虚拟设备,然后执行 cordova...、缺少文件、无法安装依赖、无法运行等等,建议直接把报错信息发给 AI,让它帮你解决。
开发Web网页,然后使用Cordova平台进行打包生成Android项目文件,最后调整配置文件和发布成apk。...4.3 使用Cordova打包apk文件 1.新建一个项目文件夹 有了Web网站,我们可以进行App的准备工作了,首先新建一个Cordova项目文件夹: ? ...2.增加android platform支持 有了一个Cordova的项目文件夹,我们需要增加一个android的platform,因为我们要做的是一个基于android的app。...文件 通过命令:cordova build android 来生成最后的apk文件 ?...生成的apk文件位于:YourDirectory\yuema\platforms\android\build\outputs\apk 中 ?
cordova create helloWorld helloWorld即为你的项目名 成功创建之后文件夹如下: [在这里插入图片描述] 创建平台(这里是Android) 进入刚才创建的Cordova...android@6.2.3 成功之后如下: [在这里插入图片描述] 输入cordova platform ls可查看已安装的平台情况 [在这里插入图片描述] 此时项目文件夹已经有了platform文件夹了...[在这里插入图片描述] 接下来检测cordova编译环境 cordova requirements 运行结果: [在这里插入图片描述] 这里面的环境缺一不可,如果没有安装会有提示,直接百度逐一安装就可以了否则无法编译成功的...所有需要的环境我放在这大家自行下载即可 运行项目生成apk包 cordova build android 首次编译需要一段时间,如果报网络错误请切换网络重试 [在这里插入图片描述] 这里生成的debug...cordova build --release android 执行成功后就会生成正式的apk包了 [在这里插入图片描述] 此时生成的包是没有签名的正式包 生成签名证书并签名apk包 生成证书就不说了网上百度一堆
打包成为android APK或者ios IPA。...2、添加平台(以android为例) $ cd hello $ cordova platform add android 3、build项目 cordova build android...\app\build\outputs\apk\debug\app-debug.apk下可以找到apk文件。...文件夹存放诸如android、ios等各端的文件; node-modules文件夹自然是依赖的各个模块 config.xml是项目的配置文件,你添加的插件将会在里面显示,如状态栏插件,你可以添加更多插件...7、构建release版本以及签名 构建release版本 cordova build android --release 对 APK 签名 jarsigner -verbose -sigalg
为啥要用Cordova? 混合应用开发快啊,且一次开发多端部署。BAT大厂目前采用的都是这种技术,原生开发虽然性能和体验是好,但是无法跨平台,维护和开发成本过高。...cordova create hello com.example.hello demo (文件夹名称hello,包名com.example.hello,应用名demo) 2.第二步,在项目页面文件在...第四步,浏览器运行 cordova run : cordova run 5.第五步,打包apk安卓运行,生成的安卓包 cordova platform add android (前提条件:电脑上已有...jdk和android sdk等环境) 6.第六步骤,开始生成android的apk cordova build android 提示这个,说明环境未就绪,根据提示,解决下这个问题。...最后,已经接近成功啦, 执行cordova build android 生成的app-debug.apk竟只有1.6M,够小够轻量。 安装到手机或设备上成功流畅运行。
" xmlns:android="http://schemas.android.com/apk/res/android"> MyPluginName...success, error, 'MyPluginName', 'coolMethod', [arg0]); }; exports中创建了一个名为coolMethod的方法,然后cordova将调用对应平台的...添加安卓平台支持 $ plugman platform add --platform_name android 它会在src目录下创建android文件夹, 并产生MyPluginName.java文件...apk/res/android" id="cordova-plugin-my" version="0.0.1"> MyPluginName 无法 add 插件 plugman createpackagejson . 4. 使用插件 cordova plugin add ..
生成app 前提 安装java jdk 需要1.8.0及以上,但是java9也不行 安装Android Studio ionic cordova run android --device ?...还是有错误 还是有错误,在执行cordova platform add android --save时错误了, 关于cordova 的操作指令可以查看https://cordova.apache.org...目前遇到问题就是cordova platform add android指令过不去,无法添加android环境,就无法生成android的apk安装包,ios也是一样问题,但是不影响web访问。...使用同事的电脑尝试,无需安装java环境和android环境这一步是能通过的。 我们来看下ionic项目文件 ?...image.png ionic cordova build android --prod --release 成功了 ? 成功生成了apk 这个apk拷贝到手机上无法安装,因为没有签名。
项目 ○ cordova create CordovaHotCode com.ezample.hotcode ● 添加android平台 ○ cordova platform add android...● 添加iOS平台 ○ cordova platform add ios ● 添加自动更新插件 ○ cordova plugin add cordova-hot-code-push-plugin...● 添加cordova hot code push客户端,用于生成www目录下文件的hash码,更新的时候对比使用。.../projectName/www ○ Android平台 将www里面的内容拷贝到 projectName/platforms/android/assets/www 为了chcp.json文件生成的方便...\android\build\outputs\apk这个目录下生成了apk文件,直接安装就行。
新建一个 Cordova 应用 按照 Cordova 的文档说明, 创建一个测试应用, 并添加 Android 平台, 指令如下: cordova create myApp org.apache.cordova.myApp...myApp cordova platform add android 然后先编译一次,确认可以生成 Android 应用: cordova build android 第一次编译时, 会下载特定版本的...s): ~/platforms/android/app/build/outputs/apk/debug/app-debug.apk 看到最后生成了 app-debug.apk ,就算是编译成功了。...cordova-plugin-app-version 修改 index.js 文件中的 onDeviceReady 方法, 代码如下所示: // deviceready Event Handler /...build android , 确认重新生成了对应的 apk 文件。
开发了个纯web的app小demo,想着最终集成到微信公众号上做个小功能,并测试下如何跨平台的运行在Android上。...关于如何打包为Android的安装包,总结了下其中的一种方法,使用cordova打包为Android的apk安装包。 先看下在电脑web浏览器上的运行效果: ? 首先需要安装cordova。...cordova项目页面文件在生成的项目目录hello中的www目录中,放入对应文件。 ? 把你的webapp的dist打包好的内容放到www目录里。替换原来原有的内容。 ?...2.命令符进入到cordova项目www目录中,添加browser平台 cordova platform add browser (浏览器运行) 3....浏览器运行 cordova run 4.打包apk安卓运行,生成的安卓包 cordova platform add android cordova build android 在这步之前,先检查下环境是否
创建成功后,cd 进入到项目的根目录下,运行命令 ionic cordova platform add android (ios版本的就是ionic cordova platform add ios)...3.编译 运行命令 ionic cordova build android --release 编译成功后会在项目下的platforms/android/build/outputs/apk里面生成生成默认名字为...android-release-unsigned.apk的release版本apk文件 (要使用jarsigner签名必须用release版本) 解决ionic3打包后启动慢的问题:ionic cordova...10000天 5.使用jarsigner签名 jarsigner是JDK自带的签名工具,如果要将apk发布到android应用市场,就需要对release版本的apk文件使用keystore文件进行签名...alias_name 注:android-release-unsigned.apk为你所需要打包的apk的具体路径, alias_name为上面生成的keystore文件 6.压缩文件 zipalign
使用cordova初始化项目并安装android平台: 使用命令行进入开发目录: 执行: cordova create vueapp此命令会生成vueapp目录,vueapp即是完整的cordova项目...进入vueapp目录: 执行:cordova platform add android执行 cordova build android,会将项目默认的示例打包成apk,目录在 vueapp\platforms...\android\build\outputs\apk下,直接copy到手机进行安装即可。...注:在进行build过程中,会用到sdk相关平台包,按要求进行安装。...再次进入vueapp目录,执行 cordova build android ,生成相关APK,copy并安装apk。
注意AppData是隐藏文件,需要在文件夹选项里面把隐藏文件显示才可以看到(具体的怎么显示隐藏文件夹百度)。 本地安装路径如图所示: ?...如果不知道有哪些平台可以选择,可以使用命令 cordova platforms list 查看已经安装的平台和可以支持的平台。...1.输入`cordova requirements`命令检查是否满足构建平台的要求。...2.执行`cordova build android`命令, 编译安卓项目 3.执行`cordova run android`命令,就会自动打开模拟器,在模拟器运行安卓项目了,如果执行`cordova...默认是debug版本,打包出来的apk在 你创建的项目根目录\platforms\android\app\build\outputs\apk\debug目录下。
添加平台支持 添加平台和后续命令都需要在项目的目录或任何子目录中运行, 添加安卓 和 iOS平台 $ cordova platform add ios $ cordova platform add android...头文件和源文件标记指定库的组件文件的路径。 2. 使用Plugman 验证插件 你可以使用 plugman 工具来检查插件是否正确地安装在每个平台上。...无论是以 Java 文件还是以 jar 文件的形式分发插件,都必须在 Cordova-Android 应用程序的 res / xml / config.xml 文件中指定该插件。...运行以下命令为所有平台构建项目: $ cordova build 你可以有选择地将每个构建的范围限制在特定的平台上——在本例选择"android": $ cordova build android 如果最后能看到...apk\debug\app-debug.apk 参见 Cordova build command reference documentation Cordova build 签署安卓应用 参数说明:
,请看上图: src:是放置安卓,ios,wp8等原生代目的地方,一般为了区分各个平台的代码都会先建一个文件夹(以上是android),文件夹下面是代码文件。...,以及插件需要的权限声明(比如相机权限、位置权限、联系人权限等~),打apk及ipa包后此文件会被融合~ README.md:这里是一些使用说明、注意事项等~,一般你将开发的插件共享在github上的时候会需要这个...,如涉及版权及项目安全此文件可忽略~ 好了,咱们开始了~,首先按以上造型建文件和文件夹,我能说这是抄么-_-||| 完毕,先写个原生的android代码吧(反正咱不会写oc d=====( ̄...ns/plugins/1.0" 3 xmlns:android="http://schemas.android.com/apk/res/android"> 4 Integrity...,好了写了仨小时多该结束了\(^o^)/,顺便放两张图(构建平台后的文件),读者自行思索,看有没有发现什么哈(∩_∩) ? ? ?
所谓的Anrdoid打包,就是将ionic项目打包成一个可以安装在Android系统上的apk文件,打包的时候,使用的是cordova工具,不过在此之前,需要一些准备工作:配置JDK、Android...添加平台 配置Android SDk完全是为了能够在打包的时候需要用到,不过在打包操作之前,还有一个非常重要的操作,那就死为该应用添加平台。可选的平台有很多,常见的 Android、IOS。...添加平台通过cordova工具添加,新版本和老版本的命令会有一些区别,以新版本为准: ionic cordova platform add android 该命令用于向当前应用添加 android...执行该命令之后,可以在应用的根目录看到一个新建的文件夹:platform 这个过程中可能会遇到一些问题,不需要轻言放弃,仔细观察错误信息 打包 同样利用cordova工具进行打包。...进入目录,查看该文件。 image.png 把这个apk文件放到android上运行,发现看可以运行成功。
Cordova 是使用 HTML,CSS 和 JavaScript构建混合移动应用程序的平台。官方文档给了我们 Cordova 的定义。...“Apache Cordova是一个开源移动开发框架,它允许您使用标准的Web技术,如HTML5,CSS3和JavaScript进行跨平台开发,避免每个移动平台本机开发语言。...platform add android Install pre-requisites for building To check your current set of platforms 检查您当前的平台集...取而代之的是,移除插件并将其添加到你的项目中,新版本将被安装: cordova plugin rm "some-plugin" cordova plugin add "some-plugin" 安卓平台...Setting the Version Code 设定版本代码 更改应用程序生成的 apk 的版本代码,请在应用程序的 config.xml 文件的 widget 元素中设置 android-versionCode
添加android平台 weex platform add android 一直等待下载安装完成,就会发现platform目录下多了个android的项目目录,然后执行: weex run android.../android下的app/build/outputs/apk/,发现文件名为weex-app.apk,而不是playground.apk,所以找不到。...我们尝试vscode打开~/.xtoolkit目录,以关键字playground.apk搜索其下的node_modules文件夹,搜索结果如图: ? image.png What?...也就是说修改配置文件,这里都不会动态变化,同时用Android Studio打开,包名也是固定死是:com.weex.app。 我猜这是weexpack的bug吧?应该不会一直存在。...原生支持 可能刚接触不深,weex不建议但可以支持cordova,而且可以较方便集成原生第三方插件。反之,ionic只能支持cordova。