2012-07-16 36 views
10

Có cách nào bằng cách sử dụng các công cụ dòng lệnh hiện tại (adb, am, pm) để mô phỏng người dùng nhấn Buộc dừng từ ứng dụng Cài đặt? Gọi kill <pid> từ trình bao chỉ hoạt động tốt như mô phỏng những gì xảy ra khi hệ thống giết chết một quá trình, nhưng Force Stop thực hiện nhiều thao tác khác để xóa bộ nhớ của ứng dụng bằng cách xóa các trường hợp ActivityRecord của Android.Giả lập Lực dừng từ lệnh ADB/Shell

Có lệnh trình bao nào mà chúng tôi có thể gọi để mô phỏng hành vi tương tự này không?

Chúc mừng.

Trả lời

21

Sử dụng :

am force-stop: force stop everything associated with <PACKAGE>. 

am kill: Kill all processes associated with <PACKAGE>. Only kills. 
    processes that are safe to kill -- that is, will not impact the user 
    experience. 

ví dụ:

adb shell am force-stop <PACKAGE> 
+1

Ack, chỉ nhận thấy điều này trên thiết bị ICS của tôi. Bất kỳ ý tưởng khi nó được giới thiệu? Phiên bản 'am' trên các thiết bị 2.2 của tôi không có một trong hai phiên bản này. – Devunwired

+1

Nếu tôi không sai, họ đã được giới thiệu trong Honeycomb –

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