Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
支持Android Q中的库依赖项_Android - Fatal编程技术网

支持Android Q中的库依赖项

支持Android Q中的库依赖项,android,Android,为了测试我的Android Q应用程序,我安装了Android Studio 3.5(canary)并更新了构建配置,如下所述: 但如何处理支持库依赖项呢?以下各项均为红色,因为: 此支持库不应使用与CompileSDK版本(29)不同的版本(28) 在谷歌发布新的支持库之前,我是不是就让它们保持原样?我收到一个生成错误,但我不确定它是否与此相关。支持库将不会更新到28之后。您需要迁移到androidx 看看上面写着什么: 注意:随着Android 9.0(API级别28)的发布,有一个名为A

为了测试我的Android Q应用程序,我安装了Android Studio 3.5(canary)并更新了构建配置,如下所述:

但如何处理支持库依赖项呢?以下各项均为红色,因为:

此支持库不应使用与CompileSDK版本(29)不同的版本(28)


在谷歌发布新的支持库之前,我是不是就让它们保持原样?我收到一个生成错误,但我不确定它是否与此相关。

支持库将不会更新到28之后。您需要迁移到androidx

看看上面写着什么:

注意:随着Android 9.0(API级别28)的发布,有一个名为AndroidX的支持库的新版本,它是Jetpack的一部分。AndroidX库包含现有的支持库,还包括最新的Jetpack组件

您可以继续使用支持库。历史工件(版本为27及更早,打包为android.support.*)仍将在Google Maven上可用。但是,所有新的库开发都将在AndroidX库中进行

dependencies {
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support:support-v4:28.0.0'
    implementation 'com.android.support:cardview-v7:28.0.0'
    implementation 'com.android.support:gridlayout-v7:28.0.0'
    implementation 'com.android.support:design:28.0.0'
    implementation 'com.android.support:recyclerview-v7:28.0.0'
    testImplementation 'junit:junit:4.12') {
        transitive = true;
}