Vin*_*tti 5 android android-manifest android-emulator android-version
我刚刚从Android SDK Manager下载了最新的SDK版本,并将我的应用程序的Project Build Target设置为Google API等级17,如下所示

并添加到我的App的AndroidManifest.xml中,如下所示
<uses-sdk
android:minSdkVersion="3"
android:targetSdkVersion="17"
android:maxSdkVersion="17" />
Run Code Online (Sandbox Code Playgroud)
然后加载了Level 8,2.2的Emulator,然后尝试在这个模拟器上启动App.每当我运行应用程序时,它会显示"找不到兼容的目标"(我知道我可以为17级创建AVD但是想在模拟器级别8上启动)当我在AndroidManifest.xml中有android:minSdkVersion ="3"时.
我研究了很多,但没有找到合适的答案.
然后我将Project Build Target更改为Android 4.2 level 17,如下所示

该应用程序开始在17级以下的所有仿真器上启动.
但是,当项目构建目标是Google API级别17时,我仍然不知道限制应用程序在较低版本的Emulator上启动是什么
Google API插件是 Android SDK 开发环境的扩展,可让您为包含 Google 的一组自定义应用程序、库和服务的设备开发应用程序。该插件的一个核心功能是地图外部库,它可以让您向 Android 应用程序添加强大的地图功能。
启用 Google API 可让您使用默认 Android 设备中不存在的功能。由于您的minSdkVersion设置为 3,因此如果您创建 API 版本大于 3 但启用了 Google API 的模拟器,您应该能够启动该应用程序。
| 归档时间: |
|
| 查看次数: |
2610 次 |
| 最近记录: |