Android Studio 3.0 下 Cordova 打包时 Gradle 兼容性问题解决
为什么80%的码农都做不了架构师?>>>
升级到 Android Studio 3.0, Gradle 升级为 4.3.1 版本,使用 cordova build android 出错. 解决方案: windows 系统以下命令行在 MINGW 的bash 窗口中执行
下载文件
https://downloads.gradle.org/distributions/gradle-4.3.1-bin.zip
解压后拷贝到
%USERPROFILE%\AppData\Local|Android\gradle
目录下, 若系统C盘,登录用户为 Administrator 则结构为:C:\Users\Administrator\AppData\Local\Android\gradle\gradle-4.3.1\bin\
在系统属性-环境变量的系统变量中找到变量 path, 其值追加(前面需要一个分号)
;c:\Users\Administrator\AppData\Local\Android\gradle\gradle-4.3.1\bin\
进入项目目录
cd <project>
删除已有的平台 重新添加
cordova platform remove android
cordova platform add android --save
- 修改文件 ./platforms/android/build.gradle
//dependencies {classpath 'com.android.tools.build:gradle:2.2.3'}//
修改为
//dependencies {classpath 'com.android.tools.build:gradle:3.0.1'}//
更新以下小结为
task wrapper(type: Wrapper) {gradleVersion = '4.3.1'}
找到
dependencies {compile fileTree(dir: 'libs', include: '*.jar')// SUB-PROJECT DEPENDENCIES STARTdebugCompile(project(path: "CordovaLib", configuration: "debug"))releaseCompile(project(path: "CordovaLib", configuration: "release"))// SUB-PROJECT DEPENDENCIES END}
修改为
dependencies {implementation fileTree(dir: 'libs', include: '*.jar')implementation project(':CordovaLib')}
- Cordova打包环境检查(如果检测通过,后面再打包项目时,可以跳过此步)
//
cordova requirements
输出
Requirements check results for android:Java JDK: installed 1.8.0Android SDK: installed trueAndroid target: installed android-27,android-26
Gradle: installed C:\Users\Administrator\AppData\Local\Android\gradle\gradle-4.3.1\bin\gradle
- 设置环境参数,只需执行一次,以后build时不需要执行
export CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL=https://services.gradle.org/distributions/gradle-4.3.1-all.zip
- Cordova打包命令, 第一次执行会下载 gradle-4.3.1-all.zip 文件
//
cordova build android --verbose
- 已知问题
- cordova-plugin-camera 插件不兼容,build 失败
转载于:https://my.oschina.net/mark35/blog/1577511
Android Studio 3.0 下 Cordova 打包时 Gradle 兼容性问题解决相关推荐
- Android笔记——Windows环境下Android Studio v1.0安装教程
本文主要讲解Windows环境下Android Studio的安装教程,Mac的Android Studio安装与此类似不在赘述,另外友情提示Windows下的SDK与Mac的SDK是通用的,可以直接 ...
- Android Studio 3.0 正式版本 发行说明 (翻译)
前言 as终于发正式版了.赶快来看看有什么新的功能.本文采用翻译器翻译. Android Studio是为Android开发的官方IDE,包含构建Android应用程序所需的一切. 1.要获取最新版本 ...
- Android Studio 3.0+ 新Dex编译器D8 Desugar R8
原文链接 https://blog.csdn.net/jamin0107/article/details/81123154 〇.序 将.class自己码转化为.dex字节码作为Apk打包的关键步骤,G ...
- Android Studio 3.0~3.x正式版填坑之路
序言 总看别人的文章,今天尝试着自己来写一篇.在逛论坛时候,无意间发现Android Studio 3.0正式版本推送更新了,早听说AS 3.0添加了许多新功能,然后手贱迫不及待地想先睹为快,结果正中 ...
- Android Studio 4.0.+NDK项目开发详细教学
JNI开发系列目录 JNI开发必学C++基础 JNI开发必学C++使用实践 Android Studio 4.0.+NDK项目开发详细教学 Android NDK与JNI的区别有何不同? Androi ...
- Android Studio 4.0 重磅发布!Android 11 Bata 版来了!
点击"开发者技术前线",选择"星标" 在看|星标|留言, 真爱 作者 | Adarsh Fernando 译者 | 王强 回复"666&quo ...
- 太秀了!Android Studio 4.0 重磅来袭!Android 11 Bata 版来了!
点击上方 "程序员小乐"关注, 星标或置顶一起成长 每天凌晨00点00分, 第一时间与你相约 每日英文 One day, you'll be just a memory for s ...
- android studio 3.0新功能介绍
谷歌2017发布会更新了挺多内容的,而且也发布了AndroidStudio3.0预览版,一些功能先睹为快.(英语一般,有些翻译不太好) 下载地址 https://developer.android.g ...
- Android Studio 1.0 苹果电脑安装配置
前言 近日Google终于不负众望,发布了期待已久的Android Studio 1.0正式版.小编自己是Android开发者,之前使用过Eclipse,也试用过Android Studio 0.x版 ...
最新文章
- 逃课上网吧编程、玩摇滚的另类学生,如何成为独角兽公司的 CTO?
- 每句话都可以品半辈子!!!
- Android 如何快速写满存储空间
- 5G时代到来,是机遇还是灾难?
- code vs1517 求一次函数解析式(数论 纯数学知识)
- oracle报错ora-00200,oracle 11gR2 rac 创建database报ORA-00200错误
- 使用Docker快速搭建Tensorflow开发环境
- java 正则表达式 检测数学公式是否正确_java 正则表达式 检测数学公式是否正
- hd6630m可以玩lol吗_《LOL》流畅玩!Intel HD620核显性能实测
- python数据处理2: 拟合数据、整合数据、导出数据
- Ps如何使用透视裁剪工具
- 计算机硬件未来发展前景,计算机硬件发展现状
- PMP考前冲刺2.20 | 2023新征程,一举拿证
- pyspider实战:爬取想要的妹纸图(附源码)
- MSVS2008和VS2010的痛苦加装
- SQL Server添加MDW性能监控报表
- 技能兴鲁试题--数据分析挖掘
- mysql checking_高并发下MySQL出现checking permissions
- mydate97picker
- 知识图谱构建之二:从结构化数据到知识图谱