2011-11-15 38 views
5

Tôi đã tạo dự án ApiDemos bằng Eclipse - Dự án mới - Lệnh mẫu. Cố gắng thực thi nó trên mô phỏng Android, tôi đã gặp phải lỗi cài đặt. Sau đó, tôi mở thư mục dữ liệu/ứng dụng trong File Explorer, DDMS và xóa hai tệp có tên bắt đầu từ ApiDemos (có thể điều này không đúng, nhưng điều này đã hoàn tất). Bây giờ, cố gắng để thực hiện dự án ApiDemos tôi, tôi có:Không thể cài đặt dự án mẫu ApiDemos trên trình giả lập Android

 
[2011-11-15 16:23:19 - ApiDemos] Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE 
[2011-11-15 16:23:19 - ApiDemos] Please check logcat output for more details. 
[2011-11-15 16:23:19 - ApiDemos] Launch canceled! 

LogCat:

 
package com.example.android.apis signatures do not match the previously installed version, ignoring! 

Có thể khắc phục điều này bây giờ? Tôi biết rằng tôi có thể tái tạo giả lập, nhưng tôi muốn giải quyết vấn đề này với trình mô phỏng hiện tại, chỉ để biết làm thế nào nó nên được thực hiện.

+0

kiểm tra trình mô phỏng cấp API và cấp API dự án ..? – Noby

+1

"Xóa dữ liệu người dùng" đã làm thủ thuật, mặc dù nó không phải là chính xác những gì tôi muốn, điều này thực sự tái tạo các mô phỏng (không phải cái gì mà tôi có thể làm trên thiết bị thực :). Cách chính xác để xóa ứng dụng hiện có là: adb uninstall com.example.android.apis Cảm ơn bạn. –

+1

@Padma Kumar - đăng bài này làm câu trả lời để chấp nhận nó. –

Trả lời

13

gỡ bỏ cài đặt các bản demo api trước bởi lệnh adb bạn

adb -e uninstall com.example.android.apis 

đó được cài đặt trong giả lập của bạn.

hoặc thử xóa dữ liệu người dùng trong khi khởi chạy trình mô phỏng.

+8

với các thiết bị chúng ta nên loại bỏ các tùy chọn -e – Phuong

+0

@Padma Kumar Bất kỳ lý do tại sao lỗi này xảy ra? – Ayyappa

4

Đầu tiên gỡ bỏ cài đặt ứng dụng của bạn từ các giả lập:

adb -e uninstall your.application.package.name

Sau đó thử cài đặt lại ứng dụng.

1

Đối với tôi, với mối quan hệ 5 điện thoại, lệnh sau đây làm việc:

adb uninstall <Your_App_Package_Name> 

như vậy cho trường hợp của bạn, nơi tên gói là 'com.example.android.apis'

adb uninstall com.example.android.apis 
0

khác tùy chọn là đi đến trình quản lý ứng dụng. Điều hướng đến tab "Tất cả" và cuộn xuống dưới cùng. Chọn ứng dụng và sau đó từ menu chọn - gỡ cài đặt cho tất cả người dùng.

0

Bạn cũng có thể thử nhiệm vụ từ khóa 'uninstallAll' để gỡ cài đặt ứng dụng hoàn toàn

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