2015-01-02 42 views
0

我現在已經使用清單中的不同配置4次釋放我的應用程序,以嘗試讓應用程序可用於未安裝電話連接的平板電腦上下載。Android權限阻止Google Play上的可見性

我很確定在閱讀了許多有關類似問題的文章後,我擁有了Manifest權限。

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> 
<uses-permission android:name="android.permission.WAKE_LOCK" /> 
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 
<uses-permission android:name="android.permission.READ_CONTACTS" /> 
<uses-permission android:name="android.permission.SEND_SMS" /> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

<uses-feature android:name="android.hardware.telephony" android:required="false" /> 
<uses-feature android:name="android.permission.READ_CONTACTS" android:required="false" /> 
<uses-feature android:name="android.permission.SEND_SMS" android:required="false" /> 
<uses-feature android:name="android.permission.ACCESS_WIFI_STATE" android:required="false" /> 
<uses-feature android:name="android.permission.ACCESS_NETWORK_STATE" android:required="false" /> 

有人能看到什麼可能是阻止這個程序被可用於下載一些藥片的問題?例如,我們有一個7英寸沒有電話的三星TAB2(GT-P3110),但是在搜索GP時沒有顯示該應用程序

支持的設備在被「samsung galaxy tab2」過濾時在開發者控制檯中列出,這些:

SamsungGalaxy Tab2 10.1 – espresso10can 
SamsungGalaxy Tab2 10.1 – espresso10vzw 
SamsungGalaxy Tab2 10.1 – espresso10att 
SamsungGalaxy Tab2 7.0– espressowifi 
SamsungGalaxy Tab2 10.1 – espresso10tmo 
SamsungGalaxy Tab2 10.1– espresso10rf 
SamsungGalaxy Tab2 7.0– espressorf 
SamsungGalaxy Tab2 7.0 – espressovzw 
SamsungGalaxy Tab2 10.1– espresso10wifi 
SamsungGalaxy Tab2 10.1 – espresso10spr 

困惑

回答

1

有人能看到什麼可能是阻止這個程序被可用於下載一些藥片的問題

!?

在其他可能的事情中,您最近的四個<uses-feature>元素是錯誤的。 android:name的值需要爲。相反,您使用的權限名稱不起作用。您可能特別希望檢查the mapping of permissions to implied hardware features,以便您可以說不需要功能

+0

感謝,僅在過去的4線的兩個似乎沒有列出: android.permission.READ_CONTACTS&android.permission.ACCESS_NETWORK_STATE 上傳沒有那些2,等待GP重新登錄,所以我檢查有什麼區別? – Mark

+0

@Mark:「最後4行中只有兩個似乎沒有列出」 - 也許,但是**所有四個**元素都是錯誤的。任何在'android:name'屬性中具有'permission'的''元素都是錯誤的,因爲**沒有任何可用特性在其名稱**中具有'permission'。 [權限到隱含硬件功能的映射](http://developer.android.com/guide/topics/manifest/uses-feature-element.html#permissions)顯示了你應該在' '*表示*對應於您可能請求的特定權限。 – CommonsWare

+0

我明白你了,謝謝你的詳細介紹,改爲: Mark

相關問題