簡體   English   中英

Android應用未在Google Play商店搜索中顯示(不在所有手機中)

[英]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" />

注意:在您的代碼中,您可能需要在嘗試任何電話功能之前進行檢查,否則您的應用可能會崩潰。


GPS許可

三星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.

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