簡體   English   中英

在手機而非平板電腦上只能在Play商店中看到我的應用

[英]Can only see my app in the play store on mobile phone not tablet

我可以在Jellybean 4.1.2手機的Google Play商店和KitKat的Google Nexus 7上看到我發布的應用程序,但是在Jellybean 4.1.2上使用Samsung Tab 3時,我看不到該應用程序

是說,應用程序不兼容。

它在設備上顯示錯誤,不僅是因為minSDKversion,而且Google也擔心您對清單文件的指定權限。

例如,如果您輸入以下內容:

<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />

您的標簽頁將不支持它。

因此,使用<uses-feature>代替使用uses-permission 並在Java文件中檢查所需硬件是否可用。

對於<uses-feature>請參見以下鏈接:

http://developer.android.com/guide/topics/manifest/uses-feature-element.html#features-reference

如果使用此方法,則必須像這樣更新清單:

<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.SEND_SMS"/>
<uses-permission android:name="android.permission.READ_CONTACTS"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

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

您必須將<uses-permission>及其必需的<uses-feature>一起放入。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM