cordova打包(怎么查看cordova打包 android版本号)
本文目录
- 怎么查看cordova打包 android版本号
- ios问题 :sudo cordova plugin add cordova-plugin-cocoapod-support --save报错,请大神赐教
- 怎么修改cordova打包后的apk名称
- webapp的文件如何打包到私服
- 如何正确通过 cordova build android 生成 vue-cli build 的 apk
- cordova.js打包app怎么看出来
怎么查看cordova打包 android版本号
1、cordova3.0.0的命令行cordoava CLI和phonegap CLI在windows系统上开发android程序的注意事项‘
a 首先要根据要求安装最新的android SDK,目前我的版本要求 SDk 17才能顺利进行
b 一定要配置好环境变量,把SDK’s tools and platform-tools 目录配置到你的环境变量中去,
另外还要把ANT也要配置到系统环境变量中去,如
;%JAVA_HOME%\bin;%ANT_HOME%\bin
2、cordovan3.0.0的插件可以用命令行远程从git添加,也可以下载下来从本地用命令行添加,两种方法的命令
是一样的,只需要把最后参数的远程地址改成本地路径即可
3、npm install -g cordova@XXXXX 可以指定要安装的cordova版本
4、把老版本的3.0.0以前开发的程序升级到3.0.0的注意事项
a 需要新建一个cordova项目
b 把seerts里的www文件夹下的东西都复制过去,记住cordova.js文件不要替换,要用新创建的里面的cordova.js不要用旧的程序里的覆盖
c 把 src文件下的程序包都复制到新程序的src下面,需要修改所有的引用org.apache.cordova.api成org.apache.cordova,
这是新版本的cordova命名上的变化
d 先前程序中的android的访问权限设置需要在新程序中重新进行设置
e 把config.xml中添加的插件的格式在新的程序中按照新的格式重新进行整理
ios问题 :sudo cordova plugin add cordova-plugin-cocoapod-support --save报错,请大神赐教
ios开发环境配置及cordova安装与常用命令
一、ios开发环境配置
1、首先要有台Mac Book,如果有Mac Book,跳过步骤2、3、4,如果没有,执行步骤2、3、4;
2、下载并安装VMware Workstation,最好是下最新版本;
3、下载并安装unlock-all(VMware Workstation默认限制安装Mac虚拟机,需要安装此文件后解除限制);
4、下载Mac OS操作系统的镜像文件(需要是.ios文件)如果下载的是.dmg文件,需要用 anytoiso.exe工具转换成.ios文件,下载完成后在VMware Workstation安装;
5、安装XCode;
6、安装.p12文件;
7、申请bundle id;
8、在XCode中设置开发者账号;
9、在XCode中下载 与bundle id 对应的描述文件;
二、cordova安装与常用命令
1.1安装nodejs
从 nodejs网站 下载并安装,安装成功后,在命令行输入命令:node 或 npm,不报错即可。
1.2 安装cordova
》 npm install -g cordova
2.创建工程
a.新建一个文件夹作为工作目录,cmd切换到该路径下
》cd d:\workspace\cordova
b.创建cordova project
》cordova create helloCordova com.hzjava.myCordova HelloCordova
c.添加平台支持
首先进入刚创建的工程根目录
》cd helloCordova
然后
》 cordova platforms add ios
》 cordova platforms add android
》 cordova platforms ls
d.添加插件(根据具体功能添加插件,比如扫码插件、文件操作插件等等,可以去cordova插件库 搜索需要的插件)
》 cordova plugin add com.phonegap.plugins.barcodescanner
》 cordova plugin add org.apache.cordova.file-transfer
》 cordova plugin ls
注意:并非所有插件都是全平台支持的,有些可能只支持android,有些可能同时支持android和ios,所以开发多平台app时需要慎重选择插件
3.项目整合
3.1.Android
a.将静态html文件copy到helloCordova\www目录下
b.编译android工程:
》cordova build android
c.运行eclipse,导入helloCordova\platforms\android路径下的android工程
d.在html里引用cordova的js库:
《script type=“text/javascript“ src=“cordova.js“》《/script》
《script type=“text/javascript“ src=“cordova_plugins.js“》《/script》
3.2.ios
a.将静态html文件copy到helloCordova\www目录
b.编译ios工程:
》cordova build ios
c.运行xcode,导入helloCordova\platforms\ios路径下的xcode project
d.在html里引用cordova的js库:
《script type=“text/javascript“ src=“cordova.js“》《/script》
《script type=“text/javascript“ src=“cordova_plugins.js“》《/script》
cordova编译会将[根目录/www]下文件copy到具体platform的www文件夹内,如果你的代码写在platforms里的android中,编译时会被覆盖掉
因为add plugin的时候已经自动添加了相关的配置,所以只要有cordova_plugin.js就不需要手动引用cordova插件的js了。
4.打包
4.1.Android
导入platforms\android下面的工程时,会出现两个project:HelloCordova和HelloCordova-CordovaLib。打包时,将HelloCordova-CordovaLib/bin/hellocordova-cordovalib.jar拷贝到HelloCordova/libs文件夹内,然后右击主工程,选择Export,如图
选择Export Android Application
Keystore可以自己创建一个新的,也可以使用现有的
点击『Finish』成功导出apk
4.2.ios
要打包成任意设备都可以安装的ios安装包(ipa),首先需要一个企业开发者账号($299/年),确认满足以后执行以下步骤:
a.登陆 苹果开发者中心
b.Identifiers 》》 App IDs,点击「+」号,创建一个app id,填写相关信息下一步即可
c.Provisioning Profiles 》》 Distribution,点击「+」号,创建一个profile
选择In House
选择一个app id,选择刚刚创建的那个
选择一个certificate
填写profile name
d.下载创建好的profile文件
e.下载步骤c中选择的certificate文件
f.在mac中双击certificate和profile文件将它们导入
g.打开xcode,选中工程,Build Settings 》》 Code Signing,Code Signing Identity选择注册的公司名
h.Provisioning Profile选择刚刚导入的profile
i.xcode 》》 window 》》 Organizer 》》 Archives,点击Distribute
j.选择save for enterprise or ad hoc deployment,下一步
k.选择一个profile进行签名,然后export
怎么修改cordova打包后的apk名称
apk里有一个resources.arsc文件,百度arsc编辑器,具体使用教程也百度。里面有一个apk的名字,找到后改了就好。(与原版不能共存,因为只改了名字,没有改包名。)
webapp的文件如何打包到私服
首先需要安装cordova。命令行下输入:cordova create hello com.example.hello demo,命令符进入到cordova项目www目录中,添加browser平台 cordova platform add browser (浏览器运行),浏览器运行 cordova run打包apk安卓运行,生成的安卓包cordova platform add androidcordova build android。
WebApp是指基于Web的系统和应用,其作用是向广大的最终用户发布一组复杂的内容和功能。从一个简单的帮助消费者计算汽车租借费用的网页,到为商业人员和度假者提供全套旅游服务的大型复杂的WEB站点,都是WebApp。它包括一些完整的WEB站点,WEB站点的专门功能以及在Internet、Intranet或ExtraNet上的信息处理应用。
如何正确通过 cordova build android 生成 vue-cli build 的 apk
1、需要下载安装MyEclipse2014,AndroidSDK,eclipse(需配置Android开发环境)Java和Android环境安装与配置。2、打开MyEclipse2014,新建一个HTML5MobileApplicationProject,命名,例如:hello。3、html5程序在工程www目录下编辑;编辑好html5程序,下面就要开始学习打包了。4、这里介绍两种打包方式: 4.1、PhoneGap BuildService打包。 4.2、androidSDK+eclispe 打包。5、androidSDK+eclispe 打包(前提已配置好,android开发环境):Step1、启动eclipse,新建AndroidApplicationProject,即Android工程,命名,例如:hello。6、Step2、将前面Myeclipse2014中编辑好的HTML5程序(www整个目录)拷至刚刚在eclipse新建hello工程对应assets目录下面。7、Step3、下面要做的就是如何将HTML5程序在Android应用中启动,这里要使用Android系统自带的WebView控件(具体信息参考Adroid开发文档)---在工程下找到res-》layout-》activity_main.xml并打开,向里面插入WebView控件,编辑好想要的样式。8、Step4、在主程序入口,用刚刚编辑好的WebView控件将HTML5程序引入,此时,主体功能已实现,编译工程即可得到apk。
cordova.js打包app怎么看出来
步骤如下:
1.在电脑上安装nodejs,把安装后的目录加入到Path环境变量中去。
2.使用nodejs的包管理器npm安装Cordova。命令行:npm-ginstallcordova:
3.创建一个新的文件夹,然后进入该文件夹,创建一个新的Cordova项目。命令行:
cordovacreateJerryUI5HelloWorld
于是一个新的Cordova项目被自动创建出来了。里面包含很多子文件夹。
Platforms文件夹是空的,因为此时我们尚未添加该Cordova项目支持的移动平台。
4.假设我们想打包成一个可以安装到Android平台的应用,那么得为该Cordova项目添加对Android平台的支持。使用命令行添加:
cordovaplatformaddandroid
命令行执行完毕后,我们敬如platforms文件夹,发现多了一个android文件夹,里面多出很多文件夹和资源。这些自动生成的东西都是最后打包生成安卓应用APK文件所必须的。
如果一切正常,我们会得到下面的目录结果。
5.www文件夹下有个自动生成的index.html文件。我们用命令行cordovaprepare,这个index.html会自动被拷贝到文件夹platformsandroidassetswww下面。这揭示了Cordova使用的一个最佳实践:我们所有的前端开发,都是直接在Cordova项目文件根目录的www文件夹内进行。开发结束后,使用cordovaprepare,根目录的www文件夹里的资源会自动被拷贝到该项目支持的移动平台对应的文件夹内,在我的例子里是platformsandroidassetswww。
一切就绪了。现在使用命令行cordovacompile进行打包,安卓应用的APK文件就生成在文件夹platforms/android/build/output/apk里了。
注意cordovacompile这个命令需要您本地安装Gradle,如果安装,会遇到下列错误消息:
Error:CouldnotfindaninstalledversionofGradleeitherinAndroidStudio,oronyoursystemtoinstallthegradlewrapper.Pleaseincludegradleinyourpath,orinstallAndroidStudio。
我没有选择安装庞大的AndroidStudio,而是下载了gradle的二进制版本,将其加入到Path环境变量中即可。
将APK安装到您的手机上,执行,您会看到下列这个默认的界面。这其实是Cordova项目创建后生成的缺省的index.html打包安装到手机后运行的效果。
剩下的事情就很容易了,把您的前端应用的所有资源全部拷贝到Cordova项目文件根目录下的www文件夹里,然后执行cordovaprepare,将这些资源自动同步到文件夹platformsandroidassetswww下面,再次执行命令行cordovacompile重新生成APK文件即可。
更多文章:
音频格式转换app免费版(有没有能直接转换mp3格式的软件)
2024年7月24日 04:23
不锈钢水箱图集标准是02S101还是12S101?玻璃钢水箱图集是哪个号
2024年5月10日 14:28
多玩英雄联盟盒子还能用吗(多玩英雄联盟盒子怎么用不了,属于什么问题啊)
2024年7月21日 03:55
精品成品网站入口(请推荐个你认为最值得去的网站,比较有特色的那种精品网站!)
2024年6月25日 12:50
网站优化公司(网站优化公司微号(guo66lei)能上同样词)
2024年7月23日 10:36