2012-08-23 39 views
6

Tôi đã phát triển một số ứng dụng Android và điều này không bao giờ xảy ra với tôi và gây phiền hà cho tâm trí của tôi. Tôi có biểu tượng trình chạy ứng dụng có tên ic_launcher trên một số thư mục android (xhdpi, hdpi, mdpi và ldpi). Biểu trưng Android của tôi trông giống như sau:Biểu tượng Android không thay đổi

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

Và biểu tượng ứng dụng chỉ đơn giản là android mặc định. Tôi đã làm sạch các dự án, làm mới, được xây dựng từ một số máy tính khác nhau, được sử dụng kiến ​​để crunch của png và không có gì.

Tôi bắt đầu nghĩ rằng đó là sự cố với các tệp được lưu trong bộ nhớ cache trên Android của tôi hoặc thứ gì đó (tôi sử dụng Miui trên S2) nhưng tôi không chắc chắn.

Bất cứ ai có đề xuất tốt hơn?

+0

Có bạn chỉ cần thử gỡ bỏ và cài đặt lại ứng dụng trên thiết bị của bạn ? – Aerilys

+0

Bạn đã cố gắng xây dựng ứng dụng của mình trên các thiết bị khác nhau chưa? –

+0

cố gắng giữ tên khác cho bản vẽ và kiểm tra nó ra – KMI

Trả lời

1

Sự cố xảy ra với biểu tượng ứng dụng MIUI caching. Tôi đã tìm kiếm và xóa biểu tượng hiện tại và mọi thứ hoạt động như mong đợi từ bây giờ.

+1

Tôi đã gặp cùng một vấn đề. Bạn đã xóa biểu tượng được lưu trong bộ nhớ cache như thế nào? – tedyyu

1

Andorid sẽ chụp ảnh tùy thuộc vào DPI (Mật độ trong Pixels) của bạn đang sử dụng, kể từ khi bạn đang sử dụng S2 tôi đoán là đưa hình ảnh cần thiết của bạn vào x-hdpi và kiểm tra.

+0

Đã có. –

1

Nếu tôi là bạn, tôi sẽ xóa các biểu tượng này khỏi thư mục res của tôi và xây dựng ứng dụng của tôi mà không có chúng. Nếu nó có thể được cài đặt vào thiết bị, vì vậy nó có thể là một số loại cache, nếu không, tôi đề nghị bạn thay đổi tên của biểu tượng trong tệp kê khai của bạn và sử dụng một biểu tượng khác để xem.

+0

Tôi đã thử nó và nó stil không hoạt động. –

+0

damn đó là quá lạ .. điều này đang xảy ra chỉ với một thiết bị hoặc với tất cả chúng? – hardartcore

+0

Tôi chỉ có thể thử nghiệm trên một thiên hà S2 cụ thể, nhưng nó hoạt động tốt trên một LG và trên một TF101. –

0

Bạn có thấy thư mục "classes/res-cache" trong thư mục gốc của dự án không? Nếu vậy, hãy xóa nó. Giúp tôi.

5

Tôi gặp sự cố tương tự và kiểm tra các bài đăng tương tự. Tôi đã xóa thư mục bin và chỉ có nhật thực biên dịch lại và gửi gói ứng dụng mới đến thiết bị.

2

Thay đổi chủ đề của bạn nếu bạn đang sử dụng MIUI. Biểu tượng sẽ làm mới ..

1

Tôi đã gặp sự cố tương tự này và khởi động lại thiết bị đã làm biểu tượng mới hiển thị.

0

Điều này cũng xảy ra trên một số thiết bị HTC. Đó là bởi vì trình khởi chạy lưu trữ biểu tượng và không làm mới nó ngay cả sau khi sửa đổi của bạn.

Bạn có thể giết quá trình khởi chạy của mình để giải quyết. Làm như vậy hoạt động trên HTC One của tôi.

0

Nếu sử dụng Z-launcher, đi đến thiết lập Z-phóng, sau đó thay đổi sắc thái biểu tượng đến cái gì khác và trở về giá trị mong muốn của bạn, biểu tượng sẽ làm mới

Các vấn đề liên quan