是否可以在安装了Android 5.0 SDK的情况下为Android 4.4W开发?

是否可以在安装了Android 5.0 SDK的情况下为Android 4.4W开发?,android,eclipse,sdk,Android,Eclipse,Sdk,我最近将Eclipse更新为Android 5.0(坏主意),并且Android-support-v7-appcompat库现在将不会编译,除非目标设置为Android-21。我正在使用的应用程序是使用API 20运行的,但现在将不会运行,除非AndroidManifest的targetSdkVersion设置为21。这会改变某些资产的外观。新的appcompat是否仍然可以部署到版本20,或者,如果不可能,是否可以将所有内容降级回以前的API版本?提前感谢。以下是如何降级到SDK 20: 重新

我最近将Eclipse更新为Android 5.0(坏主意),并且Android-support-v7-appcompat库现在将不会编译,除非目标设置为Android-21。我正在使用的应用程序是使用API 20运行的,但现在将不会运行,除非AndroidManifest的targetSdkVersion设置为21。这会改变某些资产的外观。新的appcompat是否仍然可以部署到版本20,或者,如果不可能,是否可以将所有内容降级回以前的API版本?提前感谢。

以下是如何降级到SDK 20:

  • 重新下载appcompat版本20:
  • 从应用程序的工作区中删除appcompat项目
  • 导入appcompat版本20
  • 将android-support-v7-appcompat的构建目标设置为android 4.4W.2(在Project->Properties->android中)
  • 为了让应用程序运行,将其AndroidManifest的targetSdkVersion更改为20
  • 对于应用程序,在Project->Properties->Android中,将构建目标设置为Android 4.4W.2,在库窗口中重新添加appcompat库。另外,在Java构建路径下,在Libraries下重新添加android-support-v4.jar和android-support-v7-appcompat.jar,并取消选中Order和Export下的这两个jar文件(这一个让我有一段时间不舒服了)
  • 清洁和建造
  • 向上帝祈祷它能起作用

  • 你是我的英雄!v21欺骗了我-它删除了我的应用程序图标并改变了文本的颜色。这把它修好了