2011-10-09 17 views
0

我試圖讓我的應用程序在蜂窩設備上顯示市場。我還沒有設計特定於平板電腦的界面,所以我已經將目標api版本保留爲10,以便顯示菜單按鈕。我已經在模擬器中測試過,它工作正常。由於清單設置在蜂窩上不支持

但是,開發人員控制檯總是說由於我的清單設置,蜂窩設備不受支持 - 我不確定爲什麼!

我的應用程序是開源的,所以你可以看到這裏的清單:https://github.com/jordan-thoms/2Degrees-Toolbox/blob/master/AndroidManifest.xml

+0

我添加了一個<使用特徵機器人:名稱=「android.hardware.telephony」 機器人:需要=「假」 />行到清單,並且它似乎已經將其提供給根據市場控制檯的平板電腦。 – Jords

回答

2
<uses-feature android:name="android.permission.SEND_SMS" android:required="false" /> 
+0

感謝你,我其實需要android.hardware.telephony不是SEND_SMS,但這讓我指出了正確的方向:) – Jords

3

我想這是因爲您所請求的SEND_SMS許可。由於大多數平板電腦無法訪問蜂窩網絡,因此他們不具備此功能,您的應用會將其濾除。見this

+0

我收到來自3G平板電腦的人的報告,但他們看不到我的應用程序? – Jords

2

我不知道,但我想你應該添加此權限:---

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

由於市場隱藏任何Android設備應用程序不支持硬件功能您的應用需要。

我希望這個幫助。

+0

嗨Uttam,我認爲一定是android:required =「false」。 – Jorgesys