Tôi mới phát triển Android. Tôi muốn tạo một ứng dụng nền, để nó tiếp tục chạy ở chế độ nền và không có giao diện người dùng nào, và thậm chí biểu tượng của nó cũng không xuất hiện trên màn hình nền. Tóm lại, nó là một ứng dụng tàng hình.
Có thể không?Ứng dụng nền mà không cần ui
9
A
Trả lời
9
này chắc chắn là có thể. Để tạo ứng dụng không có biểu tượng trong bảng khởi chạy, chỉ cần xóa Activity
với danh mục android.intent.category.LAUNCHER
từ AndroidManifest.xml
.
Để triển khai ứng dụng nền của bạn, tùy thuộc vào những gì bạn muốn làm. Bạn có thể tạo một Service
cho các tác vụ chạy dài, BroadcastReceiver
s để phản ứng với các sự kiện cụ thể hoặc Activities
với các bộ lọc ý định.
Lưu ý rằng, ứng dụng của bạn sẽ hiển thị trong cả hệ thống tệp và trong cài đặt trong 'Quản lý ứng dụng'.
5
Vâng nó có thể nhìn lên Service
đọc thêm về dịch vụ trong hướng dẫn
Các vấn đề liên quan
- 1. Mở ứng dụng mà không cần chạm vào biểu tượng
- 2. Khởi động ứng dụng android mà không cần hoạt động
- 3. GTK # .NET Ứng dụng mà không cần GTK riêng # Install
- 4. Đọc e-mail mà không cần Outlook ứng dụng mở
- 5. Tạo ứng dụng web trong Ruby mà không cần khung
- 6. Gỡ lỗi mã C# mà không cần chạy ứng dụng
- 7. Phân phối ứng dụng mà không cần cài đặt mono
- 8. Xây dựng ứng dụng Android mà không cần XML
- 9. Tạo ứng dụng iPhone mà không cần Xcode
- 10. Chạy Mstest.exe mà không cần máy chủ nền tảng nhóm.
- 11. Làm thế nào để sử dụng Soap UI mà không cần wsdl?
- 12. Xử lý nền trong Django mà không cần Celery
- 13. Cần chạy ứng dụng Iphone trên trình mô phỏng mà không cần sử dụng xcode
- 14. Mua sản phẩm vật lý từ ứng dụng iPhone mà không cần Apple mua ứng dụng
- 15. Chạy ứng dụng .net mà không cần cài đặt cấu hình ứng dụng khách .net?
- 16. sử dụng libcurl mà không cần dll
- 17. WPF Dispatcher.BeginInvoke và UI/Chủ đề nền
- 18. Android mà không cần Java
- 19. Sử dụng LoadControl mà không cần Trang
- 20. sử dụng log4net mà không cần web.config
- 21. sử dụng UINavigationBar mà không cần UINavigationController
- 22. Sử dụng LoaderCallbacks mà không cần Fragment
- 23. isinstance mà không cần nhập khẩu ứng cử viên
- 24. Ứng dụng Android có thể kiểm soát ứng dụng khác thông qua UI Automator không?
- 25. Xây dựng các ứng dụng iOS bằng cách sử dụng xcodebuild mà không cần mã số
- 26. Nhận đường dẫn ứng dụng mà không cần sử dụng httpcontext. (asp.net)
- 27. Tôi có thể phát hành ứng dụng mà không cần thiết bị không?
- 28. Có thể chạy ứng dụng Adobe AIR mà không cần cài đặt không?
- 29. Trả lại dữ liệu từ AsyncTask mà không chặn UI
- 30. START_STICKY, dịch vụ Android nền trước biến mất mà không cần thông báo
Xin chào, tôi đã đọc [ở đây] (http://stackoverflow.com/questions/8531926/how-to-start-a-service-when-apk-is-installed-for-the-first-time) sau khi cài đặt ứng dụng đang ở chế độ dừng và không làm bất cứ điều gì cho đến khi nó được bắt đầu bằng tương tác của người dùng, ví dụ bằng cách nhấp vào biểu tượng của nó. Bây giờ, nếu ứng dụng không có giao diện người dùng hoặc biểu tượng và được cho là chạy dưới dạng ứng dụng tàng hình, thì nó bắt đầu dịch vụ như thế nào? Người dùng có nên khởi động điện thoại sau khi cài đặt ứng dụng không? – zardosht