2012-08-23 13 views
6

मैंने कई एंड्रॉइड एप्लिकेशन विकसित किए हैं और यह मेरे साथ कभी नहीं हुआ, और मेरे दिमाग को परेशान कर रहा है। मेरे पास एंड्रॉइड कई फ़ोल्डर्स (xhdpi, hdpi, mdpi और ldpi) पर ic_launcher नामक एक एप्लिकेशन लॉन्चर आइकन है। मेरा एंड्रॉइड मैनिफेस्ट इस तरह दिखता है:एंड्रॉइड आइकन बदल नहीं रहा

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" > 
    <uses-library android:name="com.google.android.maps" /> 

और एप्लिकेशन आइकन केवल डिफ़ॉल्ट एंड्रॉइड है। मैंने प्रोजेक्ट को रीफ्रेश किया है, कई अलग-अलग कंप्यूटरों से बनाया है, पीएनजी और कुछ भी नहीं तोड़ने के लिए चींटी का इस्तेमाल किया है।

मुझे लगता है कि यह मेरे एंड्रॉइड या किसी चीज़ पर कैश की गई फाइलों के साथ एक समस्या है (मैं अपने एस 2 पर मिउई का उपयोग करता हूं) हालांकि मुझे यकीन नहीं है।

किसी के पास बेहतर सुझाव हैं?

+0

तुम सिर्फ स्थापना रद्द करें और अपने डिवाइस पर एप्लिकेशन को पुनर्स्थापित करने का प्रयास करें ? – Aerilys

+0

क्या आपने अपने ऐप को विभिन्न उपकरणों पर बनाने का प्रयास किया था? –

+0

ड्रॉइंग के लिए अलग-अलग नाम रखने की कोशिश करें और इसे – KMI

उत्तर

1

समस्या MIUI कैशिंग अनुप्रयोग आइकन के साथ थी। मैंने मौजूदा आइकन की खोज और हटा दिया और अब से अपेक्षित सबकुछ काम किया।

+1

मदद की एक ही समस्या से मुलाकात की। आपने कैश किए गए आइकन कैसे हटाए? – tedyyu

1

Andorid, अपने प्रयोग कर रहे हैं डीपीआई (पिक्सेल में घनत्व) के आधार पर छवियों ले जाएगा के बाद से आप एस 2 का उपयोग कर रहे मेरा अनुमान है कि में एक्स hdpi और जाँच अपने जरूरत छवि डाल है।

+0

यह पहले से ही है। –

1

यदि मैं आप थे, तो मैं इन रेज फ़ोल्डर से इन आइकनों को हटाने और उनके बिना अपना आवेदन बनाने जा रहा था। यदि इसे डिवाइस पर इंस्टॉल किया जा सकता है, तो शायद यह किसी प्रकार का कैश हाँ है, यदि ऐसा नहीं है, तो मैं आपको अपने आइकन में अपने आइकन का नाम बदलने और बस देखने के लिए किसी अन्य का उपयोग करने का सुझाव देता हूं।

+0

मैंने कोशिश की है और यह काम नहीं करता है। –

+0

अरे यह बहुत अजीब है..यह केवल एक डिवाइस के साथ या उन सभी के साथ हो रहा है? – hardartcore

+0

मैं केवल एक विशिष्ट आकाशगंगा एस 2 पर परीक्षण कर सकता हूं, लेकिन यह एलजी और टीएफ 101 पर ठीक काम करता है। –

0

क्या आप अपनी परियोजना की जड़ में "कक्षाएं/res-cache" फ़ोल्डर देखते हैं? यदि ऐसा है, तो इसे हटा दें। मेरे लिए मदद की

5

मेरे पास एक ही समस्या थी और इसी तरह के पदों के लिए चारों ओर चेक किया गया था। मैंने बिन निर्देशिका हटा दी और बस ग्रहण पुनः प्राप्त किया और डिवाइस पर नया एपीके भेज दिया।

2

यदि आप MIUI का उपयोग कर रहे हैं तो अपनी थीम बदलें। आइकन रीफ्रेश होगा ..

1

मुझे यह वही समस्या थी, और डिवाइस को रीबूट करने से नया आइकन दिखाया गया।

0

यह कुछ एचटीसी उपकरणों पर भी होता है। ऐसा इसलिए है क्योंकि लॉन्चर आइकन को कैश करता है और आपके संशोधन के बाद भी इसे रीफ्रेश नहीं करता है।

आप इसे हल करने के लिए अपने लॉन्चर की प्रक्रिया को मार सकते हैं। ऐसा करना मेरे एचटीसी वन पर काम करता है।

0

तो जेड लांचर का उपयोग कर, जेड लांचर सेटिंग्स में जाएं, फिर अपना इच्छित मान के लिए और कुछ और वापस कुछ करने के लिए आइकन विषय बदलने के लिए, माउस ताज़ा होगी

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