Tôi đang cố gắng xây dựng một ứng dụng mà ứng dụng của tôi chạy trong nền và phát hiện khi người dùng khởi chạy một ứng dụng khác để tôi có thể kiểm soát luồng từ đó. Để minh họa cho truy vấn của tôi, tôi muốn chỉ định một ví dụ. Ứng dụng của tôi đang chạy ẩn (nói dưới dạng Dịch vụ) và người dùng vừa mới nhấp vào ứng dụng 'XYZ'. Có thể ứng dụng của tôi phát hiện ứng dụng 'XYZ' đã được khởi chạy không? Nhiều hơn là chỉ phát hiện liệu 'Hoạt động của XYZ có đến nền trước hay không, tôi muốn phát hiện whz' XYZ 'đã được khởi chạy hay không. Nói ai đó khởi chạy 'Whatsapp Messenger', tôi muốn biết liệu ứng dụng của tôi có thể biết rằng 'Whatsapp Messenger' đã được khởi chạy hay không.Cách phát hiện khi người dùng khởi chạy một ứng dụng khác? (Android)
EDIT: Rất nhiều người nghĩ rằng tôi đang cố gắng xây dựng phần mềm độc hại, nhưng tôi thì không. Tôi đang cố gắng xây dựng một ứng dụng cho một dự án trường trung học. Tôi muốn một chỉ số để xem tần suất tôi sử dụng máy ảnh của mình như một phần của dự án tâm lý. :/
Xin cảm ơn trước, Sumit.
Tại sao bạn sẽ muốn làm điều đó? để báo giá "** để tôi có thể kiểm soát luồng từ đó **" Điều đó nghe có vẻ bực bội. – t0mm13b
Tôi đang cố gắng xây dựng một ứng dụng cho một dự án trường trung học. Không có phần mềm độc hại. :( –
có thể trùng lặp của http://stackoverflow.com/questions/3290936/android-detect-when-other-apps-are-launched – SMR