Cordova打包教程

https://www.electronjs.org/
https://www.w3cschool.cn/electronmanual/

electron-packager   https://www.cnblogs.com/luzhanshi/p/11045096.html


http://cordova.axuer.com/


http://t.zoukankan.com/chun321-p-9804868.html
配置android环境    https://www.jianshu.com/p/fc29e4144dbd      https://www.cnblogs.com/xiadewang/p/7820377.html
配置ios环境     https://segmentfault.com/a/1190000022878577

 %JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

 C:\Program Files (x86)\Common Files\Oracle\Java\javapath

E:\gradle-4.10.2-all\gradle-4.10.2\bin

//打包命令

https://www.jianshu.com/p/fc29e4144dbd

先执行全局安装,

npm install -g cordova

再生成文件夹

cd到你想要创建项目的文件夹,cordova create是创建项目的命令,hello为本地文件夹名称,com.example.hello为项目id,HelloWorld为最后app的名称

cordova create hello com.example.hello HelloWorld

给你的App添加目标平台,现在我们添加android'平台,并确保他们保存在了config.xml中

cordova platform add android --save

运行cordova run android进行打包

//打包的时候图片不能是png格式!!!

//清理缓存减小apk的大小: cordova clean

//更改打包的图标

cordova打包APP更改图标_行行_出状元的博客-CSDN博客_cordova换图标

//同时打两个包

因为congif.xml之中的widget id="com.example.hello01" 不一样 所以会报错

以下是解决方法:

在重新更改名字的时候需要rm一下安卓的包  再add一次  改一次需要重复操作一次

cordova platform rm android

cordova platform add android

// debug调试工具

移动端H5控制台调试(手机web页面控制台调试)_手机端控制台-CSDN博客

//固定gradle的路径

下载gradle

修改固定gradle路径:
D:\zhy\zhy_study\cordova-quick-packaging-master\platforms\android\cordova\lib\builders\ProjectBuilder

搜索services  https://services.gradle.org/distributions/

//修改gradel路径
                // var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'https\\://services.gradle.org/distributions/gradle-4.10.3-all.zip';
                // var gradleWrapperPropertiesPath = path.join(self.root, 'gradle', 'wrapper', 'gradle-wrapper.properties');
                // shell.chmod('u+w', gradleWrapperPropertiesPath);
                // shell.sed('-i', distributionUrlRegex, 'distributionUrl=' + distributionUrl, gradleWrapperPropertiesPath);
                var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'file:///D:/zhy/zhy_study/gradle-4.10.3-all.zip';
                var gradleWrapperPropertiesPath = path.join(self.root, 'gradle', 'wrapper', 'gradle-wrapper.properties');
                shell.chmod('u+w', gradleWrapperPropertiesPath);
                shell.sed('-i', distributionUrlRegex, 'distributionUrl=' + distributionUrl, gradleWrapperPropertiesPath);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值