2012-01-10 19 views
5

उम्मीद है कि मेरा प्रश्न बहुत अजीब नहीं लगता है। मेरे पास एंड्रॉइड एप्लिकेशन है जो कई एंड्रॉइड फोन पर ठीक चलता है। हालांकि, मुझे पता चला है कि मेरे दोस्त के सैमसंग गैलेक्सी मिनी (एस 5570) पर यह एंड्रॉइड मार्केट में भी अपना ऐप नहीं ढूंढ पाएगा। जब मैं बाजार में अपने ऐप के सीधा लिंक का उपयोग करता हूं, तो यह कहता है कि ऐप फोन के साथ संगत नहीं है। मुझे कोई जानकारी नहीं है की क्यों ??यह पता लगाने के लिए कि मेरे एंड्रॉइड एप्लिकेशन में कौन सी हार्डवेयर आवश्यकताएं हैं?

मैं अपने AndroidManifest.xml फ़ाइल में इस है:

<supports-screens 
    android:largeScreens="true" 
    android:normalScreens="true" 
    android:smallScreens="true" 
    android:resizeable="true" 
    android:anyDensity="true" /> 

<uses-permission android:name="android.permission.CAMERA" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-sdk android:minSdkVersion="4"></uses-sdk> 

मैं कुछ भी क्या सैमसंग गैलेक्सी मिनी के साथ संगत या शायद अन्य फोन के बारे में मैं अभी तक पता नहीं beeing से मेरे ऐप को अक्षम करना चाहिए के बारे में पता नहीं कर रहा हूँ ।

क्या कोई इस अजीब समस्या के साथ मेरी मदद कर सकता है?

संपादित करें:

मैं Android Market डेवलपर कंसोल में देख लिया है और वहाँ और अधिक या विभिन्न अनुमतियों के सेट की तुलना में मैं अपने मैनिफ़ेस्ट फ़ाइल में है:

This application is only available to devices with these features, as defined in your application manifest. 
Screen layouts: SMALL NORMAL LARGE XLARGE 
Required device features 
android.hardware.location.network 
android.hardware.camera 
android.hardware.location 
android.hardware.camera.autofocus 
android.hardware.touchscreen 

मुझे लगता है कि हो सकता है android.hardware.camera.autofocus शायद कुछ ऐप के लिए एंड्रॉइड मार्केट में मेरे ऐप को दिखाने का कारण नहीं है। किसी के पास यह विचार है कि इस आवश्यकता से कैसे छुटकारा पाना है, मैं अपने ऐप के लिए नहीं चाहता हूं?

+0

क्या आपके पास कोई मूल कोड/लाइब्रेरी है, जिसमें एआरएम संस्करण पर कुछ निर्भरता हो सकती है? – Karthik

+0

मुझे इस तरह से अवगत नहीं है। मेरा आवेदन वास्तव में फोनगैप 1.0 का उपयोग कर एचटीएमएल 5 है। मैं बारकोड पढ़ने के लिए ZXing प्लगइन का उपयोग कर रहा हूँ। लेकिन मुझे नहीं लगता कि यह एआरएम संस्करण पर निर्भरता होगी? – Frodik

उत्तर

2

मुझे एक ही समस्या थी। Samsumg गैलेक्सी मिनी "android.permission.CAMERA" के साथ संगत नहीं है

+0

वाह, यह बहुत बाधित है। लेकिन सैमसंग गैलेक्सी मिनी वास्तव में कैमरा है, तो समस्या कहां है? कोई विचार ? कोई कामकाज? मेरे दिमाग में आने वाली एकमात्र चीज कैमरे को आवश्यकताओं से दूर करना है, है ना? लेकिन यह मेरे ऐप को बेकार प्रदान करेगा, क्योंकि इसे कुछ कार्यक्षमता के लिए कैमरे की जरूरत है। – Frodik

+0

हाँ मुझे पता है, और मुझे नहीं पता क्यों। मैंने जो किया वह सीधे एपीके डाउनलोड करने के लिए एक लिंक जोड़ रहा था। – Sweet

+0

यकीन नहीं होता :-( – Frodik

2

कृपया इसी तरह के प्रश्न here पर मेरा उत्तर देखें।

संक्षेप में, एपेट डंप बैजिंग के माध्यम से अपना एपीके चलाएं, जो आपको बताएगा कि डिवाइस द्वारा उपलब्धता को निर्धारित करने के लिए बाजार द्वारा कौन सी विशेषताओं का उपयोग किया जाएगा। फिर तदनुसार अपनी मेनिफेस्ट फ़ाइल समायोजित करें।

0

आप स्टोर फ़िल्टर से अक्षम करने के लिए एंड्रॉइड: आवश्यक = "झूठी" जोड़ सकते हैं।

संबंधित मुद्दे

 संबंधित मुद्दे