APP-应用(使用ionic+cordova)创建
文章目录
- my-app
- 简介
- 创建新项目
- 添加平台
- 添加必要插件
- 使用步骤
- 插件
- 常用命令
- 配置
- 报错
- 打包出现ANDROID_SDK_ROOT=undefined (recommended setting)
- No usable Android build tools found. Highest 30.x installed version is 30.0.0-preview; Recommended version is 30.0.3
- Parsing error: Cannot read file 'd:\studyspace\app\tsconfig.json'.
- UnhandledPromiseRejectionWarning: Error: The target entry-point "@ionic-native/nfc" has missing dependencies: [ng] - @ionic-native/core
- 打包android程序过慢
- 修改过splash图片可能会出现打包错误的问题 - Execution failed for task ':mergeDebugResources'.
- 真机调试命令找不到真机
my-app
简介
版本
基础框架:Ionic: 6.19.0
基础库:[Cordova]: 11.0.0
基础语言:Angular
nodejs: v14.17.3
npm: 6.14.13
jdk: 1.8.0_71
sdk:
创建新项目
$ ionic start my-app
#创建完成之后启动预览项目
$ cd my-app
$ ionic serve
添加平台
# 添加完平台后app目录下会多了一个 platforms 文件夹
$ ionic cordova platform add android
# 如果使用命令报错[ERROR] Refusing to use Cordova inside a Capacitor project.根据提示运行
$ ionic integrations disable capacitor
添加必要插件
下载gradle插件
打开:http://services.gradle.org/distributions/ 选择 gradle-7.4.2-all.zip
下载完不用解压,直接拷贝到项目文件下的这个gradle文件下
注意:新项目没有gradle这个文件夹,需要新建一个,操作如下:
首先需要配置环境变量 path: D:\Program Files (x86)\gradle\gradle-7.4.2-all\gradle-7.4.2\bin
# 确认是否配置成功
$ gradle -v
# 创建新gradle文件
$ gradle init
修改配置
找到下面路径下的 GradleBuilder.js文件(我这里是gradle-wrapper.properties文件)
/platforms/android/cordova/lib/builders/GradleBuilder.js
将: ‘https\
APP-应用(使用ionic+cordova)创建相关推荐
- 新建android项目导包,Cordova开发App入门(一)创建android项目
前言Apache Cordova是一个开源的移动开发框架.允许使用标准的web技术-HTML5,CSS3和JavaScript做跨平台开发. 应用在每个平台的具体执行被封装了起来,并依靠符合标准的AP ...
- java安卓app开发教程_[Android教程] Cordova开发App入门(一)创建android项目
前言 Apache Cordova是一个开源的移动开发框架.允许使用标准的web技术-HTML5,CSS3和JavaScript做跨平台开发. 应用在每个平台的具体执行被封装了起来,并依靠符合标准的A ...
- ionic cordova 打包app不自动签名
ionic cordova 打包app不自动签名 ionic cordova build android --prod --release 上面的命令不会自动签名 问题描述: 之前配置release- ...
- ionic项目创建打包签名
1. 环境搭建 1.1 安装Node.js 使用node -v查看Node.js版本 1.2 安装npm 使用npm -v查看npm版本 1.3 安装ionic 使用npm install -g io ...
- Ionic+Cordova开发环境搭建
Ionic+Cordova的组合是一个跨平台的移动开发框架,属于HybirdApp开发模式.其中Ionic是一个前端框架,集成了AngularJs在里面,有很好很漂亮的UI控件.Cordova本身就是 ...
- mac环境下node.js和phonegap/cordova创建ios和android应用
mac环境下node.js和phonegap/cordova创建ios和android应用 一介布衣 2015-01-12 nodejs 6888 分享到:QQ空间新浪微博腾讯微博人人网微信 ...
- ionic cordova 常用命令
2019独角兽企业重金招聘Python工程师标准>>> ionic 先在桌面环境下测试,Chrome运行正常,然后编译成各种移动平台版本,这里以android版本为例 cd q-me ...
- 使用ionic cordova build android --release --prod命令打包报错解决方法
使用ionic cordova build android --release --prod命令打包报有如下错误及解决方法 只要把以下内容添加到build-extras.gradle或(build** ...
- Ionic Cordova 环境配置window
1.安装java jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.安 ...
最新文章
- 简单介绍CentOS6升级glibc操作步骤
- 生成jpg的缩略图并添加水印
- html怎么去掉背景颜色,word背景颜色怎么去掉
- JZOJ__Day 6:【普及模拟】神奇的项链(fett)
- ORMLite框架 的使用方法---给你的数据库操作插上翅膀
- SiO2 介孔二氧化硅纳米颗粒的明胶包裹/二氧化硅杂化凝胶固定化醇脱氢酶/白蛋白和壳聚糖包裹的二氧化硅微球/二氧化硅包覆的量子点荧光编码微球
- java编写工字鼠标光标,鼠标指针的形状及含义
- 【ARMv8基础篇】NIC-400控制器简介
- 格式化日期之YYYY与yyyy
- c语言:已知斐波那契数列定义:f(0) = 0; f(1) = 1;f(n) = f(n-1) + f(n-2);请计算并输出数列的前n(n<=30)项。
- CSS中含有特定文字的选择器
- npm报错stack Error: EACCES: permission denied, mkdir
- Xilinx fifo研究总结
- Keytool命令详解(好文章!详细设置一些参数比如过期时间等)
- MySQL表的查询进阶
- 手把手教你写个微信小程序
- 【图像识别】基于卷积神经网络(CNN)实现垃圾分类Matlab源码
- Shopbuilder单用户商城体验评测
- Verilog数字系统设计——10进制计数器
- from aip import AipOcr 安装aip与导入AipOcr报错