关于Cordova Android

Posted 雪松

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Cordova Android相关的知识,希望对你有一定的参考价值。

1、Android Gradle插件版本 与 Gradle版本关系

https://blog.csdn.net/Sn_Keys/article/details/126306117

 

2、高效解决Connect to maven.google.com:443 [maven.google.com] failed: Connection timed out: connect

今天在运行项目的时候,出现了Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy这个问题,经过不断的尝试,后来又出现了Connect to maven.google.com:443 [maven.google.com] failed: Connection timed out: connect这个错误,因此在这里记录一下

第一步

打开项目根目录下的build.gradle,修改

buildscript 
repositories 
    jcenter()
    maven 
      url \'https://maven.google.com/\' ---------修改为  url \'https://maven.aliyun.com/repository/google\' 
        name \'Google\'
    

.......

第二步

allprojects
repositories
jcenter()
maven
url ‘https://maven.google.com/’ -----修改为 url ‘https://maven.aliyun.com/repository/jcenter’
name ‘Google’


关于启动cordova项目 报CordovaError: No emulator images (avds) found

意思是没发现仿真镜像,avd全称应该是 android virtual device

查了半天终于搞定了

跑android程序肯定需要运行环境,这里用真实的手机或者模拟器都可以

真机(android手机):

电脑连接手机设置usb debugging 还有 连接类型为媒体设备 手机会提示是否允许这个电脑debug选允许

然后启动cordova项目手机会提示是否允许安装cordova应用点允许,然后就用真机来调试cordova项目了

模拟器:

模拟器这个搞了半天都不行。。首要问题就是avd manager按钮为灰色,如下图

找了好多blog解决还是灰的。。

链接:https://blog.csdn.net/ty0415/article/details/79091359

里面提到的两个条件都满足了还是不行,然后android studio 老是提示更新。。烦

那就更吧,更更更,一更新完就可以用了。更新完后还更新了下cordova插件,如下图

 

以上是关于关于Cordova Android的主要内容,如果未能解决你的问题,请参考以下文章

关于启动cordova项目 报CordovaError: No emulator images (avds) found

cordova /platforms/android/gradlew:命令失败,退出代码 1 错误输出:

将 Cordova 离子项目导入 Android 工作室?

如何使用 Cordova 显示状态栏通知 - Android 和 IOS

InAppBrowser 事件未在 Cordova 3.0.0 / Android 中触发

Cordova: 仅使用HTML/JS即可制作一个Android或者iOS的App