在Android(安卓)Studio 2.3 中开发运行 Cordova 8.0.0项目
16lz
2021-01-25
问题描述:
最近在维护一个公司的项目,使用了Cordova,但是以前在学校并没有学习过。项目使用的是在原生的Android中嵌入Cordova WebView。
为了学习Cordova,我按照教程建立了一个Cordova项目,我想通过比较新建的Demo和项目的差异来学习理解项目。但是在我使用Android Studio 2.3打开这个新建的Demo时却弹出需要更新至Android Studio 3.0才能正常使用,但是公司目前用的都是2.x的AS, 而且在不知道3.x会带来什么样的后果的情况下,我选择保守不升级Android Studio,而且需要维护的项目可以使用2.x打开,那么依照经验来看,需要改动的就是Gradle Scripts里的内容了,而事实证明确实可行。
解决步骤:
1、修改 build.gradle (Project: android)文件下的buildscript->dependencies->classpath,修改后应是如下:
buildscript { xxxxxxxdependencies { classpath 'com.android.tools.build:gradle:2.2.3' }}
2、修改 build.gradle (Project: app)文件下的buildscript->dependencies->classpath及complieOptions,修改后应是如下:
buildscript { xxxxxxxdependencies { classpath 'com.android.tools.build:gradle:2.2.3' }}
compileOptions { //sourceCompatibility JavaVersion.VERSION_1_8 //targetCompatibility JavaVersion.VERSION_1_8 }
3、修改gradle-wrapper.properties文件中的distributioUrl对应的版本为:
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
4、最后rebulid项目即可。
更多相关文章
- 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
- 一款常用的 Squid 日志分析工具
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
- Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
- 不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏...
- apk的优化方案-1
- Android学习系列之(二)项目目录结构基本介绍
- Android(安卓)java.io.FileNotFoundException on Android, open