0

我在后台获取 GPS 值。为此我使用Service后台进程。如果 GPS 被禁用意味着,我使用了下面的代码。

Intent myIntent = new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS); 

当应用程序在前台运行时它正在工作,但它不在后台运行。我也使用AlarmManagerand a BroadcastReceiver

谁能帮帮我吗?

4

1 回答 1

2

服务不会运行很长时间。你必须使用AlaramManager

对于长期运行过程。

请参阅下面的帖子

android:使用 AlarmManager 运行后台任务

于 2012-10-22T06:17:28.147 回答