【问题标题】:Testing an Android app on an AVD with an API level lower than the target on Eclipse在 API 级别低于 Eclipse 上的目标的 AVD 上测试 Android 应用程序
【发布时间】:2012-06-28 16:12:32
【问题描述】:

我正在开发我的 Android 应用,并将 target 设置为 15,但仍想在较低的 API 级别上测试该应用。然而,当“Android 设备选择器”对话框打开时,级别低于 15 的 AVD 不会显示,即使 minSdkVersionAndroidManifest.xml 中设置为 10。如何在 API 级别 10 AVD 上运行我的应用程序?

在 AndroidManifest.xml 中:

<uses-sdk
        android:minSdkVersion="10"
        android:targetSdkVersion="15" />

在 project.properties 中:

target=android-15

【问题讨论】:

  • 您是否创建了任何 API 级别较低的 AVD?
  • 是的,我在 AVD 管理器中有一个可用的列表,从 10 级到 15 级不等。
  • 首先启动 AVD,然后在尝试从 Eclipse 运行应用程序时,它应该自动使用正在运行的应用程序,或者至少提示您使用它。
  • @Squonk 是的!做到了。请把它写成答案,我会接受的。
  • @Chishi :很高兴为您提供帮助 - 已发布答案。我不是 100% 确定,因为我很少使用 AVD,但我认为我过去遇到过类似的事情。

标签: android avd


【解决方案1】:

从评论转换:

首先启动 AVD,然后在尝试从 eclipse 运行应用程序时,它应该自动使用正在运行的应用程序,或者至少提示您使用它。

【讨论】:

    【解决方案2】:

    转到 SDK 管理器并打开标签 Android 2.3.3。下载 SDK 平台和 Intel x6 Atom 系统镜像 + 重启 Eclipse!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-03
      • 2013-12-24
      • 2014-04-07
      • 1970-01-01
      • 1970-01-01
      • 2014-06-19
      • 2012-02-17
      • 1970-01-01
      相关资源
      最近更新 更多