【问题标题】:Application is not compatible with Nexus 7应用程序与 Nexus 7 不兼容
【发布时间】:2013-02-20 03:39:05
【问题描述】:

我在 Manifest 文件中有以下配置:

<supports-screens
    android:anyDensity="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:smallScreens="true"
    android:xlargeScreens="true" />

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

我尝试在 Nexus 7 模拟器中运行我的应用程序,但它没有在其中运行。但它会打开另一个模拟器。如何在 Nexus 7 中运行我的应用程序?

【问题讨论】:

  • 请查看@alex 答案中的链接。您拥有 CALL_PHONE 权限,但 Nexus 7 没有手机。

标签: android android-emulator android-compatibility nexus-7


【解决方案1】:

某些权限意味着&lt;uses-feature&gt; 元素查看here 以查看您需要添加的可选功能。

【讨论】:

    【解决方案2】:

    即使您的所有 AVD 可能都兼容,它也会选择与应用最兼容的 AVD。但是您可以选择要使用的 AVD 并强制您的应用在特定的 AVD 上运行。

    如果您使用的是 Eclipse,那么:

    1. 右键->运行方式->运行配置
    2. 在“目标”选项卡中,您可以选择在所有活动 AVD 或特定 AVD 上运行。

    【讨论】:

    • 没用,我刚收到安装错误:INSTALL_FAILED_MISSING_SHARED_LIBRARY
    • 您是否在应用中使用了 google-apis?如果是这样,您将需要基于 google-apis 而不是 android-sdk 创建 AVD。
    • 这个答案离问题很近。 o_O
    【解决方案3】:

    我认为问题可能在于应用程序请求对 Nexus 7 Tab 上不存在的内容的权限。
    您的清单中的此权限隐式声明了“android.hardware.telephony”功能。
    参考文档:http://developer.android.com/guide/topics/manifest/uses-feature-element.html#market-feature-filtering

    <uses-permission android:name="android.permission.CALL_PHONE" />
    

    试试这个,保留权限,但将“电话”功能声明为假。

    <uses-feature android:name="android.hardware.telephony" android:required="false"></uses-feature>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-08
      • 2013-10-16
      • 2016-05-11
      • 1970-01-01
      • 1970-01-01
      • 2013-01-11
      相关资源
      最近更新 更多