use*_*506 66 android build.gradle android-gradle-plugin android-studio-import android-studio-2.0
我一直在尝试将一个项目导入Android Studio,这就是我被困住的地方,Stack Overflow上有一个类似的问题,但它没有为我的特定错误提供解决方案.
这是我的错误日志:
C:\<some location>\build.gradle
Error:(24, 1) A problem occurred evaluating root project '<project name>'.
> Could not find method android() for arguments [build_4fli1jm76ubcnxesnhqnhie47$_run_closure3@6e71db85] on root project '<project name>'.
Information:BUILD FAILED
Run Code Online (Sandbox Code Playgroud)
Gradle同步消息是:
错误:(24,0)未找到Gradle DSL方法:'android()'可能的原因:
项目'PoojaPeople'可能正在使用不包含该方法的Gradle版本.Gradle设置 构建文件可能缺少Gradle插件.应用Gradle插件
我不太确定这个方法到底在哪里android().如果是位于应用程序build.gradle文件中的那个,我仍然不知道从哪里开始.任何帮助表示赞赏.
我的build.gradle是
buildscript {
repositories {
maven { url "http://dl.bintray.com/populov/maven" }
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
maven { url "http://dl.bintray.com/populov/maven" }
mavenCentral()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
android {
compileSdkVersion 17
buildToolsVersion '23.0.0'
}
dependencies {
compile files('app/libs/junit-4.12-JavaDoc.jar')
}
apply plugin: 'maven'
Run Code Online (Sandbox Code Playgroud)
Gab*_*tti 151
您使用的是错误的 build.gradle文件.
在顶层文件,你不能定义一个android块.
只需将此部分移动到module/build.gradle文件中即可.
android {
compileSdkVersion 17
buildToolsVersion '23.0.0'
}
dependencies {
compile files('app/libs/junit-4.12-JavaDoc.jar')
}
apply plugin: 'maven'
Run Code Online (Sandbox Code Playgroud)
我的问题在我的app.gradle里面。我搬家时遇到了这个问题
apply plugin: "com.android.application"
Run Code Online (Sandbox Code Playgroud)
从顶线到线下方
apply from:
Run Code Online (Sandbox Code Playgroud)
我将插件切换回顶部和 violá
我的确切错误是
Could not find method android() for arguments [dotenv_wke4apph61tdae6bfodqe7sj$_run_closure1@5d9d91a5] on project ':app' of type org.gradle.api.Project.
Run Code Online (Sandbox Code Playgroud)
我的app.gradle的顶部现在看起来像这样
project.ext.envConfigFiles = [
debug: ".env",
release: ".env",
anothercustombuild: ".env",
]
apply from: project(':react-native-config').projectDir.getPath() + "/dotenv.gradle"
apply plugin: "com.android.application"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
144335 次 |
| 最近记录: |