我在word-break: break-word;
文件(尤其是模块build.gradle
)上遇到了问题。
我遇到以下错误
'android.x.lifecycle'
我不知道这是不是语法错误
这是build.gradle文件
ERROR: Failed to resolve: androidx.lifecycle:lifecycle:2.2.0-beta01
This is the last version of androidx.lifecycle
答案 0 :(得分:2)
更改此行:
androidx.lifecycle:lifecycle:2.2.0-beta01
其中之一:
implementation "androidx.lifecycle:lifecycle-extensions:2.2.0-beta01"
implementation "androidx.lifecycle:lifecycle-viewmodel:2.2.0-beta01"
implementation "androidx.lifecycle:lifecycle-livedata:2.2.0-beta01"
implementation "androidx.lifecycle:lifecycle-livedata-core:2.2.0-beta01"
implementation "androidx.lifecycle:lifecycle-runtime:2.2.0-beta01"
有关生命周期here的更多信息。
也:
com.android.support:multidex:1.0.3
更改为androidx.multidex:multidex:2.0.1
,因为您使用的是androidx库implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
buildToolsVersion '25.0.2'
和buildToolsVersion = '28.0.3'
(在任何情况下都不要使用=
)。您可以在buildToolsVersion "29.0.2"
块中指定android
,也可以忽略它,然后gradle将根据指定的targetSdkVersion
自动使用最新版本。