gpt4 book ai didi

android - android :minSdkVersion be greater than if I don't hope to import v4 and v7 compatible package? 会是什么值

转载 作者:太空狗 更新时间:2023-10-29 13:03:29 25 4
gpt4 key购买 nike

我知道我需要导入 android.support.v4.app 或导入 android.support.v7.app 以使我的应用程序可以在低 android SDK 下运行。

但是有时候android.support.v4.app和android.support.v7.app会出现一些问题。

我将在我的新应用中放弃低端 android SDK。

1:为了不导入android.support.v4.app或者导入android.support.v7.app,android:minSdkVersion设置什么值?

2:为了不import android.support.v4.app 或者import android.support .v7.app 还应该做什么?

最佳答案

这取决于你想做什么,支持库有一些用法:

Backward Compatibility for newer APIs - A large amount of the support libraries provide backward compatibility for newer frameworkclasses and methods. For example, the Fragment support class providessupport for fragments on devices running versions earlier than Android3.0 (API level 11).

Convenience and Helper Classes - The support libraries provides a number of helper classes, particularly for user interface development.For example the RecyclerView class provides an user interface widgetfor displaying and managing very long lists, useable on versions ofAndroid from API level 7 and up.

Debugging and Utilities - There are a number of features that provide utility beyond code you incorporate into your app, includingthe support-annotations library for improved code lint checks onmethod inputs and Multidex support for configuring and distributingapps with over 65,536 methods.

因此,例如,如果您想在运行较早平台版本的设备上使用最新平台中引入的功能,请使用来自支持库。

如果您使用像 DesignRecyclerViewFCM 这样的库,它依赖于支持库来提供兼容性对于这些库,最好使用支持库(通常是其他 com.android.support.* 和 com.goole.* 库)。

在其他情况下,请随意不导入支持库!

P.S:我仍然认为支持库的问题比不使用它们时得到的问题更容易解决。

关于android - android :minSdkVersion be greater than if I don't hope to import v4 and v7 compatible package? 会是什么值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52234179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com