[英]Samsung s22 ultra phone show tablet app on play store(App for only tablet)
[英]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.