2012-08-28 12 views
5

मैं Honeycomb के लिए एक ऐप विकसित कर रहा हूं और यह वास्तव में क्विर्की समस्या मिली है।मेरे ऐप में गलत आईसी_लाउचर आइकन

मैं हर drawable फ़ोल्डर में अनुप्रयोग आइकन (ic_launcher) बदल गया है और यह सही प्रकट में है सुनिश्चित करें, लेकिन इसके बजाय Ive (एप्लिकेशन ही में यह सही है) लांचर में एक मानक "settings" आइकन मिला है।

मैंने प्रोजेक्ट को साफ़ कर लिया है, प्रत्येक गलत लाइन की खोज की है, कोई परिणाम नहीं।

सहायता की सराहना की जाएगी :)

+0

हमें अपनी दोनों drawable फोल्डर और अपने 'manifest.xml' फ़ाइल का स्क्रीनशॉट दिखाएं। और, ऐप को अनइंस्टॉल करने और फिर से चलाने का प्रयास करें। – Praveenkumar

+0

अपने डिवाइस से ऐप को अनइंस्टॉल करने से पहले कैश साफ़ करने का प्रयास करें। – iTurki

+0

यह गैलेक्सी टैब 2 (10.1) पर भी मेरे साथ हुआ। एविन की तरह फिक्स्ड। – Yaniv

उत्तर

8

अजीब समस्या

बस इस तरह अपने Manifest.xml में अपने आइकन के साथ @drawable/appicon बदलने के लिए:

<application android:icon="@drawable/appicon" android:label="@string/app_name" 
android:name="com.droid.MyApplication"> 
... 
</application> 
+0

यह मेरी समस्या ठीक कर दिया। धन्यवाद! – mglisty

+0

ऐसा लगता है कि ग्रहण/बिन/रेज/क्रंच/ड्रायबल - {?} डीपीआई फ़ोल्डरों को अपडेट नहीं कर रहा था, लेकिन इसे मैन्युअल रूप से Manifest.xml में बदलकर और संसाधनों का नाम बदलकर/res/drawables - {?} Dpi आइकन था अगले संकलन पर ताज़ा किया गया। – Shahar

0

यह शायद, क्या हुआ की वजह से वर्ष लॉन्चर आइकन के साथ पुराने एप्लिकेशन को अनइंस्टॉल नहीं किया। तो, बस अपने आवेदन को अनइंस्टॉल करने का प्रयास करें। और, drawable फ़ोल्डर्स दोनों में आइकन के differnet आकार रखें।

आइकन नाम को अपने AndroidManifest.xml फ़ाइल <application> टैग में दें।

<application android:icon="@drawable/launcher_icon" 
    android:label="@string/app_name"> 

और, अपना आवेदन चलाएं।

+0

पर "प्रोजेक्ट -> क्लीन ..." का उपयोग करके हल किया है यह अलग-अलग डिवाइस समस्या पर भी अनइंस्टॉल किया गया था। आपने जो भी कहा वह मैंने कई बार किया है। कोई अन्य सुझाव? – mglisty

+0

@ mglisty असल में, आपका आइकन नाम क्या है? क्या आपने जांच की है कि दोनों ड्रायबल में आइकन है या नहीं। और, आपने वही नाम अपनी मेनिफेस्ट फ़ाइल में दिया होगा? – Praveenkumar

+0

हाँ, यह आइकन_लाउचर है जो मैनिफेस्ट में समान है। साथ ही, आइकन शीर्ष बार में अच्छा है। – mglisty

1

मेरे मामले में आइकन सही ढंग से दिखाई दिया मैं डिवाइस रिबूट के बाद। हालांकि, मैंने उपर्युक्त सुझावों का पालन किया था।

0

AndroidManifest और संपादित पर जाएँ:

<application 
    android:icon="@mipmap/ic_custom_launcher" 
    android:roundIcon="@mipmap/ic_custom_launcher"> 
    /* .... */ 
</application> 
संबंधित मुद्दे