android - 在已安装的 sdk 21 版本上使用 appcompat 以前的版本

标签 android android-appcompat

我已经使用更新到版本 21 更新了我的 SDK 版本。这个新版本带有一个新的应用程序兼容性,它不允许 ActionBar 以前的功能,如顶部的图标,需要引入工具栏的新概念。

所以,我更喜欢以前实现的行为,改变我的应用程序以适应这个新概念需要一些时间。我想保留以前版本的库,但是,我的 SDK 已经更新。

有什么办法可以取消appcompat的更新,使用之前的版本吗?或者编译与以前版本兼容的 appcompat?

最佳答案

您不能在使用当前的 sdk、平台和构建工具和 sdk 的同时使用以前的支持库。例如,它总是会要求提供 Material 设计文件。转到 SDK 管理器并删除 sdk 21 的所有包并下载 API 19,它是 Kitkat 而不是 Wearables sdk。

关于android - 在已安装的 sdk 21 版本上使用 appcompat 以前的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27095964/

相关文章:

android - Material 设计 : Nav Drawer Width

java - 无法在 Android Studio 中导入 android.support.v7.appcompat.R

android - AppCompat 工具栏 : Change Overflow Icon Color in ActionMode

android - 查找资源 ID

android - 在当前语言环境中显示日期

android - 在 Android 应用程序中使用 Microsoft Translator API

android - 将 android-support-v7-appcompat 添加到 Eclipse 上的项目时,项目选择 Pane 为空白

android - 如何在其 setSupportActionBar 时在操作栏中添加图标

javascript - E/Web 控制台 (8272) : Uncaught ReferenceError: functionName is not defined:1 while loading webviews in a View Pager

android - 使用 appcompat v7 自定义 EditText 样式