[英]How to configure android studio to build this project?
我已经克隆了这个项目https://github.com/asoehlke/ai-piano-accompanist-app ,但是无法在我的android studio上构建它。
运行后,我得到:
在ABI的NDK工具链文件夹中没有前缀为mips64el-linux-android的工具链。此版本的NDK可能与Android Gradle插件版本3.0或更旧版本不兼容。 请使用3.1或更高版本的插件。
将插件更新到版本3.4.1并同步项目后,我得到:
错误:找不到com.android.tools.build:gradle-experimental:3.4.1。 搜索在以下位置: - https://jcenter.bintray.com/com/android/tools/build/gradle-experimental/3.4.1/gradle-experimental-3.4.1.pom - HTTPS://jcenter.bintray .com / com / android / tools / build / gradle-experimental / 3.4.1 / gradle-experimental-3.4.1.jar - https://dl.google.com/dl/android/maven2/com/android/tools /build/gradle-experimental/3.4.1/gradle-experimental-3.4.1.pom - https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-experimental/3.4 .1 / gradle-experimental-3.4.1.jar要求:项目:
更新之前
classpath 'com.android.tools.build:gradle-experimental:0.11.0'
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
更新后
classpath 'com.android.tools.build:gradle-experimental:3.4.1'
distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip
在Android Studio中找不到com.android.tools.build:gradle-experimental:3.4.0的答案也没有帮助我。
classpath 'com.android.tools.build:gradle:3.4.2'
而不是实验性插件。
还更新repositories
块:
buildscript {
repositories {
google()
//...
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.2'
}
}
和:
allprojects {
repositories {
google()
jcenter()
}
}
在app/build.gradle
您必须更改插件:
apply plugin: 'com.android.application'
代替
apply plugin: 'com.android.model.application'
另外,您还必须调整model
(重新输入模型关键字)
android {
defaultConfig {
minSdkVersion XX
targetSdkVersion 23
...
}
buildTypes {...}
...
}
dependencies {
//...
}
检查文档 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.