Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在后台获取 GPS 值。为此我使用Service后台进程。如果 GPS 被禁用意味着,我使用了下面的代码。
Service
Intent myIntent = new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);
当应用程序在前台运行时它正在工作,但它不在后台运行。我也使用AlarmManagerand a BroadcastReceiver。
AlarmManager
BroadcastReceiver
谁能帮帮我吗?
服务不会运行很长时间。你必须使用AlaramManager
对于长期运行过程。
请参阅下面的帖子
android:使用 AlarmManager 运行后台任务