【问题标题】:Can't compile app built with earlier version of android on newer version of Android无法在较新版本的 Android 上编译使用较早版本的 android 构建的应用程序
【发布时间】:2013-05-14 13:52:18
【问题描述】:

我有一个最初使用 Android 11 构建的现有 Android 应用程序。但是,最新版本的 ADT 仅允许我使用 Android 17 进行编译,因此我的应用程序将无法运行。如何获取最新版本的 ADT 来运行现有应用程序?

【问题讨论】:

  • “最新版本的 ADT 只允许我使用 Android 17 进行编译”——它将允许您使用已下载的任何 Android SDK 进行编译。 “所以我的应用程序不会运行”——请解释一下“不会运行”对您意味着什么。
  • 我在尝试运行我的应用程序时收到此错误。 “无法解析目标‘android-11’”
  • 连同剩余在 ANDROID 启动屏幕上的 AVD。

标签: android mobile android-3.0-honeycomb android-4.2-jelly-bean


【解决方案1】:

当我尝试运行我的应用程序时出现此错误。 "无法解析目标 'android-11'"

要么:

  • 从 SDK 管理器下载 API Level 11 SDK,或

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

连同剩余在 ANDROID 启动屏幕上的 AVD。

要么:

  • 耐心等待 AVD 启动完成,或者

  • 购买速度更快的计算机,或

  • 切换到the x86 emulator

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-29
    • 1970-01-01
    • 1970-01-01
    • 2012-03-29
    • 1970-01-01
    • 2021-06-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多