Ifa*_*767 14 gradle android-library android-studio build.gradle android-gradle-plugin
我正在尝试按照此官方文档在 android studio 中创建一个库。但在这个特定的项目中,我面临着这个问题。如果我创建新项目并创建新库,我不会遇到任何问题。这意味着仅此项目有问题。
我的 Lib Gradle
插件 { id 'com.android.library' }
android {
namespace 'com.android.mylib'
compileSdkVersion 33
defaultConfig {
minSdkVersion 26
targetSdkVersion 33
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles "consumer-rules.pro"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
Run Code Online (Sandbox Code Playgroud)
}
应用程序摇篮
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.crashlytics'
android {
compileSdkVersion 33
buildToolsVersion "30.0.2"
testBuildType "beta"
defaultConfig {
applicationId "com.app.etc"
minSdkVersion 23
targetSdkVersion 33
versionCode 327
Run Code Online (Sandbox Code Playgroud)
我搜索了一些问题,但根据这些答案,一切似乎都是正确的。我已经使缓存失效并重新启动了android studio。
这是错误。
A problem occurred evaluating project ':mylibrary'
Caused by:
Run Code Online (Sandbox Code Playgroud)
org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException:在 com.android.build.gradle.LibraryExtension 类型的扩展“android”上找不到参数 [com.example.mylibrary] 的方法命名空间()。
这是应用程序中使用的 Gradle 版本的问题,一些插件需要最新版本的 Gradle
尝试更改 Gradle 版本:
| 归档时间: |
|
| 查看次数: |
16132 次 |
| 最近记录: |