Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.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 API 8级支持是否将在未来几天内完成。?_Android_Android Appcompat_Build Tools_Android Api Levels - Fatal编程技术网

Android API 8级支持是否将在未来几天内完成。?

Android API 8级支持是否将在未来几天内完成。?,android,android-appcompat,build-tools,android-api-levels,Android,Android Appcompat,Build Tools,Android Api Levels,我已经将我的Android Studio更新为2.2.2,并安装了最新的SDK。 现在BuildTools版本是25.0.0,但当我尝试创建一个新项目时,在MinimumSDK部分中并没有API级别8(Froyo)选项 我还尝试导入我的项目,它有minSdkVersion 8,但它给了我一个错误:“使用sdk:minSdkVersion 8不能小于库[com.android.support:appcompat-v7:25.0.0]中声明的版本9”,它建议我使用工具:overrideLibrary

我已经将我的Android Studio更新为2.2.2,并安装了最新的SDK。 现在BuildTools版本是25.0.0,但当我尝试创建一个新项目时,在MinimumSDK部分中并没有API级别8(Froyo)选项

我还尝试导入我的项目,它有minSdkVersion 8,但它给了我一个错误:“使用sdk:minSdkVersion 8不能小于库[com.android.support:appcompat-v7:25.0.0]中声明的版本9”,它建议我使用工具:overrideLibrary=“android.support.v7.appcompat”强制使用

那么这是否意味着,从现在起,最新的appCompat-v7将不再支持API 8? 我知道我可以使用较低版本的appCompat-v7和构建工具为API8开发,但是没有任何方法可以为API8使用这个最新的库(不覆盖appCompat-v7:25.0.0)


如果我做错了什么,请纠正我。

是的,这些更新肯定是为了改进配置,并且随着一些新的更新,旧的sdk版本将不兼容。查看android studio中与旧sdk不兼容的向量资产示例

尝试在项目中使用此依赖项并编译 编译'com.android.support:multidex:1.0.0'

同样在应用程序类中编写 安装(多索引)


试试看。它可能会对支持库起作用,因为24.2.0版本将minSdk移动到9

您可以查看官方网站:

注意:24.2.0版取消了对Android 2.2(API级别8)及更低版本的支持。仅为服务于这些系统版本而存在的类和方法现在被标记为已弃用,不应再使用。这些不推荐使用的类和方法可能会在将来的版本中删除

关于你的问题:

那么这是否意味着,从现在起,最新的appCompat-v7将不再支持API 8

是的,这些库不支持此api级别。

如果您想使用minSdk=8,则必须使用版本24.1.1

检查向量资源示例。。。与旧sdk不兼容的
,那么支持库的用途是什么,您认为?当sdk版本变得不兼容时,支持库有时会帮助您。
支持库有时会帮助您。
即:当您需要在较旧的API级别上使用VectorDrawable时。这是坚持使用Eclipse的有效原因。@Rotwang它与IDE无关。我能理解你的观点。同样在eclipse中,支持库v24.2.0+将只支持minSdk=9。谢谢你的信息员!,我检查了你提供的链接。。但是我找不到“24.2.0版删除了对Android 2.2(API级别8)及更低版本的支持”这一行,你能告诉我他们在哪里提到这一点吗?@MaheshB查看“Android支持库,修订版24.2.0”一段并展开它。@Gabriele我找到了,谢谢。。!我认为API 8的支持在将来会一直持续下去。。