无法在较新版本的Android上编译使用较早版本的Android构建的应用程序

问题描述:

我有一个最初使用Android 11构建的现有Android应用程序。但是,最新版本的ADT仅允许我使用Android 17编译我的应用程序不会运行。我如何获得最新版本的ADT来运行现有的应用程序?无法在较新版本的Android上编译使用较早版本的Android构建的应用程序

+0

“最新的ve ADT的rsion只允许我使用Android 17进行编译“ - 它将允许您使用任何已下载的Android SDK进行编译。 “所以我的应用程序不会运行” - 请解释“不会运行”对您意味着什么。 – CommonsWare 2013-05-14 13:55:38

+0

我试图运行我的应用程序时出现此错误。 “无法解析目标'android-11'” – Steve 2013-05-14 13:57:40

+0

与ANDROID启动屏幕上的AVD一起。 – Steve 2013-05-14 13:58:21

我试图运行我的应用程序时出现此错误。 “无法解析目标 '的Android-11'”

或者:

  • 下载API级别从SDK管理器11 SDK,或者

  • 更新您的项目中使用的构建目标,你有(例如,项目>属性>在Eclipse的Android)

随着AVD剩下的ANDROID启动屏幕。

或者:

  • 要有耐心,等待AVD启动到完成,或

  • 购买更快的计算机,或者

  • 切换到the x86 emulator