[英]Android App not showing in Google play store search(Not in all mobiles)
我剛剛將應用程序上傳到Google Play商店,這是以下鏈接
https://play.google.com/store/apps/details?id=com.kamalaminfo.jiljilradio1
當用戶在Play商店中搜索此應用時, 它不會僅在某些設備中列出我的應用程序 (Samsung Star Pro)。此錯誤消息已顯示
但是,當我嘗試從我的Eclipse IDE安裝此應用程序意味着它已成功安裝。
請提供一些有關此問題的有用信息..
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.kamalaminfo.jiljilradio1"
android:installLocation="preferExternal"
android:versionCode="15"
android:versionName="1.8" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="18" />
<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="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<application
android:allowBackup="true"
android:icon="@drawable/logo"
android:label="@string/app_name"
>
<activity
android:name="com.kamalaminfo.jiljilradio1.MainCategory"
android:alwaysRetainTaskState="True"
android:label="@string/app_name"
android:launchMode="singleInstance"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<service android:name="com.kamalaminfo.jiljilradio1.service.MusicPlayService" >
</service>
<receiver
android:name="com.kamalaminfo.jiljilradio1.helper.IncomingCallReciever"
android:enabled="true" >
<intent-filter>
<action android:name="android.intent.action.PHONE_STATE" >
</action>
<action android:name="android.intent.action.NEW_OUTGOING_CALL" />
</intent-filter>
</receiver>
<activity android:name="com.kamalaminfo.jiljilradio1.SocialMedias" >
</activity>
<activity android:name="com.kamalaminfo.jiljilradio1.MainActivity" >
</activity>
<activity android:name="com.kamalaminfo.jiljilradio1.ProgramList" >
</activity>
<activity android:name="com.kamalaminfo.jiljilradio1.Twitter" >
</activity>
<activity android:name="com.kamalaminfo.jiljilradio1.Contacts" >
</activity>
<activity android:name="com.kamalaminfo.jiljilradio1.ShareItWith" >
</activity>
<service android:name="com.kamalaminfo.jiljilradio1.service.VersionCheckService" >
</service>
<activity android:name="com.kamalaminfo.jiljilradio1.MoreAppsActivity" >
</activity>
<activity android:name="com.kamalaminfo.jiljilradio1.MoreApps"></activity>
<activity
android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
</application>
</manifest>
一般而言,明確聲明應用所需的手機功能是個好主意,即使您要求的權限可以隱含這些功能。
它也使您更容易 - 因為它迫使您思考每個權限,以及它將如何影響不同的設備。
在這里閱讀這個功能:
這可能是因為您的應用中的“電話”權限 - 我發現它也不適用於我的Nexus 7。
您的清單將聲明CALL-PHONE
權限:
<uses-permission android:name="android.permission.CALL_PHONE" />
默認情況下,此權限要求設備具有電話功能。 您可以使用以下方法顯式禁用該要求
<uses-feature android:name="android.hardware.telephony" android:required="false" />
注意:在您的代碼中,您可能需要在嘗試任何電話功能之前進行檢查,否則您的應用可能會崩潰。
三星Star Pro手機沒有GPS。
你明確了GPS的許可:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
如上所述,這產生了對GPS的要求,您也可以嘗試以類似的方式關閉它。
<uses-feature android:name="android.hardware.location.network" android:required="true" />
<uses-feature android:name="android.hardware.location.gps" android:required="false" />
在此示例中,我需要NETWORK位置,但不需要GPS。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.