安卓及genymotion安装及常见报错
一、安装软件
1.安装安卓开发软件
gradle报错时:在要找的资源前加上
https://mirrors.cloud.tencent.com/gradle//
(1)报错:“Error:Failed to resolve xxx”
解决:更换仓库


buildscript {
// repositories {
// jcenter()
// }
repositories {
// 阿里云云效仓库:https://maven.aliyun.com/mvn/guide
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
// 华为开源镜像:https://mirrors.huaweicloud.com
maven { url 'https://repo.huaweicloud.com/repository/maven' }
// JitPack 远程仓库:https://jitpack.io
maven { url 'https://jitpack.io' }
// MavenCentral 远程仓库:https://mvnrepository.com
mavenCentral()
// google 慢
// google()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
// repositories {
// jcenter()
// }
repositories {
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://repo.huaweicloud.com/repository/maven' }
maven { url 'https://jitpack.io' }
mavenCentral()
// google()
jcenter() // Warning: this repository is going to shut down soon
}
}
(2)报错:

解决:修改镜像

distributionUrl=https://mirrors.cloud.tencent.com/gradle//gradle-5.4.1-all.zip
(3)报错 “Failed to resolve: com.android.support:appcompat-v7:34.+”
解决:解决办法
2.安装virtualbox
(1)报错

解决:更换更高版本的virtualbox
3.安装genymotion
(1)报错:找不到virtualbox
解决:重新安装,先安装genymotion再安装(等报错再安装)virtualbox


(2)genymotion里不显示设备

解决:换更高版本的genymotion
(3)无法创建设备

解决:
打开virtualbox找到报错的网络

查看报错里说的是哪个网络=》点开网络连接,找到该网络,先禁用再启用

4.启动项目
(1)报错证书错误
(2)使用的gradle版本跟不上

解决:删除缓存=》修改镜像地址


(3)报错 idexxx

解决
加入这句话

android.injected.build.model.only.versioned = 3
(4)点击run报错 选择sdk

解决:更新一下sdk(点edit)

(5)修改版本后没有生效:改成4.4后仍然报错说现在是2.多的版本



浙公网安备 33010602011771号