【问题标题】:Android Can't download alpha app to nexus 7Android无法将Alpha应用程序下载到nexus 7
【发布时间】:2014-04-17 18:51:55
【问题描述】:

我正在通过 google play 上的测试服务测试一个 android 应用程序。现在我无法将它下载到nexus 7。它说'您的设备与该版本不兼容!我已经调查了这个问题,这显然与我在清单文件中的权限有关,从我读到的内容来看,这与相机功能有关。现在我不在我的应用程序上使用此功能,所以我假设这是因为我在应用程序上使用了不同的功能权限。以下是我的清单文件:

<permission android:name="com.test.hearing.permission.MAPS_RECEIVE" android:protectionLevel="signature"/>
<uses-permission android:name="com.test.hearing.permission.MAPS_RECEIVE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.CALL_PHONE"/>

<uses-feature
    android:glEsVersion="0x00020000"
    android:required="true"/>

<supports-screens 
    android:anyDensity="true"
    android:smallScreens="true"
    android:normalScreens="true"
    android:largeScreens="true"
    android:xlargeScreens="true"
    android:resizeable="true" />
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19"/>

在此问题上的任何帮助将不胜感激,在此先感谢。

【问题讨论】:

    标签: android android-manifest


    【解决方案1】:

    您正在请求CALL_PHONE 权限。这将自动要求所有设备都具有电话功能。

    将以下内容添加到您的清单中。

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

    【讨论】:

    • 谢谢,我最终只是摆脱了CALL_PHONE 权限,因为我意识到我不需要它。感谢您的帮助
    猜你喜欢
    • 2014-01-27
    • 1970-01-01
    • 1970-01-01
    • 2022-10-06
    • 2013-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多