7
android:啓用對服務的意義是什麼?描述說它是否可以由系統實例化。那是什麼意思?它可以被使用嗎?它只能在本地使用嗎?如果您可以以某種方式使用「禁用」服務,那麼您如何啓動它?如果它根本無法使用,那麼世界究竟是什麼?你不能只是註釋掉服務標籤嗎?android:啓用意味着什麼服務?
我正在研究創建一個不被其他應用程序使用的服務。不確定adroid:enabled是否可以用於此目的。
android:啓用對服務的意義是什麼?描述說它是否可以由系統實例化。那是什麼意思?它可以被使用嗎?它只能在本地使用嗎?如果您可以以某種方式使用「禁用」服務,那麼您如何啓動它?如果它根本無法使用,那麼世界究竟是什麼?你不能只是註釋掉服務標籤嗎?android:啓用意味着什麼服務?
我正在研究創建一個不被其他應用程序使用的服務。不確定adroid:enabled是否可以用於此目的。
這是什麼意思?
這意味着它是否可以運行。
是否可以使用?
如果它被禁用,則不會。
它只能在本地使用嗎?
如果它被禁用,則不會。
如果它根本無法使用,那麼世界究竟是什麼?
android:disabled
被有效地繼承,它肯定有活動和BroadcastReceivers的用例。在服務的情況下,它不太可能被使用,但可能仍然有價值(例如,用戶可以選擇退出的第三方的API)。
難道你不能只是將服務標籤註釋掉嗎?
Java代碼在運行時不能這樣做。但是,android:enabled
的值可以在運行時通過PackageManager
修改。