को सीलोड करते हैं मेरे पास एक ऐप है जिसे Play पर तैनात किया गया है और 2.1 या उसके बाद वाले किसी भी डिवाइस के साथ संगत है; AndroidManifest.xml में परिभाषित कोई विशेष प्रतिबंध या आवश्यकता नहीं है।एंड्रॉइड ऐप उन डिवाइसों के साथ संगत नहीं है जो Google Play
Google Play के माध्यम से ऐप इंस्टॉल करने की कोशिश करने वाले उपयोगकर्ताओं से कई शिकायतें हुई हैं लेकिन संदेश प्राप्त करना कि यह संगत नहीं है। इन सभी मामलों में ऐप sideloading पूरी तरह से काम करता है।
समस्या में थोड़ा गहराई से पता लगाना ऐसा लगता है कि सभी मामलों में, समस्या की रिपोर्ट करने वाले लोग ऐसे डिवाइस का उपयोग कर रहे हैं जो Google Play इंस्टॉल नहीं हुआ है। अर्थात। डिवाइस शायद Google के सीटीएस में विफल रहा है।
ऐसा कहकर, वे Google Play के माध्यम से अन्य ऐप्स इंस्टॉल करने में सक्षम हैं लेकिन हमारा नहीं। फिर, इन उपकरणों पर हमारे ऐप को सीलोड करना ठीक काम करता है। क्या कोई जानता है कि यह क्यों हो सकता है? मुझे लगता है कि यह कुछ ऐसा होना चाहिए जो मैं AndroidManifest.xml में गलत तरीके से कर रहा हूं लेकिन मुझे कुछ भी संदिग्ध दिखाई नहीं देता है।
संपादित करें:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.foo.bar"
android:versionCode="1"
android:versionName="@string/global_app_version">
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="10"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application android:label="@string/global_app_short_name" android:icon="@drawable/app">
<activity android:name=".HomeActivity"
android:theme="@android:style/Theme.Black.NoTitleBar">
<intent-filter android:label="@string/global_app_short_name">
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".AActivity"
android:theme="@android:style/Theme.Black.NoTitleBar">
<intent-filter android:label="@string/global_app_short_name">
<action android:name="android.intent.action.VIEW"/>
</intent-filter>
</activity>
<activity android:name=".BActivity"
android:theme="@android:style/Theme.Black.NoTitleBar">
<intent-filter android:label="@string/global_app_short_name">
<action android:name="android.intent.action.VIEW"/>
</intent-filter>
</activity>
<activity android:name=".CActivity"
android:launchMode="singleTask"
android:theme="@android:style/Theme.Black.NoTitleBar"
android:windowSoftInputMode="stateHidden">
<intent-filter android:label="@string/global_app_short_name">
<action android:name="android.intent.action.VIEW"/>
</intent-filter>
</activity>
<activity android:name=".DActivity"
android:launchMode="singleTask"
android:theme="@android:style/Theme.Black.NoTitleBar">
<intent-filter android:label="@string/global_app_short_name">
<action android:name="android.intent.action.VIEW"/>
</intent-filter>
</activity>
<activity android:name=".EActivity"
android:theme="@android:style/Theme.Black.NoTitleBar">
<intent-filter android:label="@string/global_app_short_name">
<action android:name="android.intent.action.VIEW"/>
</intent-filter>
</activity>
<activity android:name=".FActivity"
android:theme="@android:style/Theme.Black.NoTitleBar">
<intent-filter android:label="@string/global_app_short_name">
<action android:name="android.intent.action.VIEW"/>
</intent-filter>
</activity>
<!-- This activity is invoked whenever an xxx is opened -->
<activity android:name=".GActivity"
android:theme="@android:style/Theme.Black.NoTitleBar">
<intent-filter android:label="@string/global_app_short_name">
<action android:name="android.intent.action.VIEW"/>
<action android:name="android.intent.action.EDIT"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:mimeType="application/xxx"/>
<data android:mimeType="application/yyy"/>
<data android:mimeType="application/zzz"/>
<data android:mimeType="application/aaa"/>
<data android:mimeType="application/bbb"/>
</intent-filter>
</activity>
</application>
</manifest>
मुझे एक ही समस्या है और यह नहीं पता कि उपभोक्ताओं को क्या कहना है ... – Mark
क्या आप Play Store से संबंधित कुछ भी उपयोग करते हैं, उदा। इन-ऐप खरीद या एलवीएल लाइसेंसिंग पैकेज? ऐसा कुछ सबसे अधिक संभावित अपराधी होगा। –
नहीं, असल में हम केवल एक ही अनुमति का उपयोग करते हैं भंडारण - यानी। एसडीकार्ड आदि यदि कोई मौजूद है। यह एक मुफ्त ऐप भी है। – Nick