【问题标题】:bluestack API target is "?" on eclipsebluestack API 目标是“?”日食
【发布时间】:2014-01-27 17:41:21
【问题描述】:

我正在尝试开发一个使用 Google maps API v2 的应用程序,但由于我无法在模拟器上显示它,我尝试使用 bluestack。它似乎安装了谷歌播放服务,但是当我运行它时,它有一个错误。我忘记了几天前的错误,并且没有删除错误。今天我想再次运行它,但 Eclipse 无法识别 bluestack 设备。通常我让 eclipse 识别 bluestack 是先打开 bluestack 但这次它没有工作。

我相信这是由于蓝色堆栈模拟器无法设置目标 API 的错误 。图片是很久以前的了。

我可以在我的真实手机上运行,​​它可以毫无问题地显示地图,但出于演示目的,如果可能的话,我更愿意在模拟器上显示它。我也可以通过发送位置来测试gps。

【问题讨论】:

  • 虽然在Target 中您会看到?,但这并不意味着您无法在其上安装您的应用程序。我在 BlueStack 上使用 Eclipse 安装了我的应用程序,没有任何问题。只需忽略? 并尝试选择它以在其上安装应用程序。但请确保您的 minSdkVersion 不低于 bluestack 运行的版本。
  • 我的最小我认为是 8,我如何检查蓝色堆栈最小版本?我认为是那个错误,因为过去我的虚拟设备以前也遇到过这个问题。但是当我解决它时它似乎工作。但我不能用 bluestack 做到这一点。

标签: android eclipse bluestacks


【解决方案1】:

您需要在 AndroidManifest.xml 文件中将android:targetSdkVersion 设置为uses-sdk

随着新版本 Android 的发布,某些风格和行为可能会发生变化。为了让您的应用能够利用这些更改并确保您的应用适合每个用户设备的风格,您应该设置 targetSdkVersion 值以匹配最新的可用 Android 版本。

示例:

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

更多信息,请参考API Guides - <uses-sdk>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-07
    • 2011-01-19
    • 2011-08-12
    相关资源
    最近更新 更多