Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当按下home(主页)按钮时,android将停止活动_Android - Fatal编程技术网

当按下home(主页)按钮时,android将停止活动

当按下home(主页)按钮时,android将停止活动,android,Android,我正在开发基于位置的应用程序,它使用android定位服务获取纬度和经度,并通过异步任务将其发送到服务器。问题是,当我启动应用程序并按下home按钮时,应用程序会停止。为什么??请帮助我。转到“设置>开发人员选项”,取消选中“不要保留活动”这是一个老问题,可能对OP没有帮助,但其他人可能会从这个答案中受益。当我在android清单文件中设置活动的android:noHistory时,我注意到了非常类似的行为: <activity android:name="Some

我正在开发基于位置的应用程序,它使用android定位服务获取纬度和经度,并通过异步任务将其发送到服务器。问题是,当我启动应用程序并按下home按钮时,应用程序会停止。为什么??请帮助我。

转到“设置>开发人员选项”,取消选中“不要保留活动”

这是一个老问题,可能对OP没有帮助,但其他人可能会从这个答案中受益。当我在android清单文件中设置活动的android:noHistory时,我注意到了非常类似的行为:

    <activity
        android:name="SomeActivity"
        android:noHistory="true">
    </activity>


当然,您可能需要此标志,在这种情况下,如果行为(如未调用
onSaveInstanceState()
)导致您出现问题,您需要找到解决方法

尝试更改清单中的活动声明并添加以下属性:

android:launchMode="singleTop"
它将阻止活动重新启动


有关更多信息,请参阅。

您可以发布您的代码吗..请仔细检查所有生命周期方法扫描您的onPause()方法吗?当用户按home按钮时,暂停的活动将被调用。我已经在onStart()方法中声明了我的asyncTask。在onPause()和onStop()以及onResume()中我可以做什么。请帮助这是最不可能的情况。我想是吧。很可能他把生命周期方法搞砸了。@bipin我已经检查过了,你能告诉我应该在暂停和恢复()上加什么吗@user3185584几乎不可能说出你把事情搞砸了。因此,请提供您的代码,以便我们可以帮助您谷歌建议将当前位置发送到服务器这样的任务是将其放置在后台服务中,而不是使用活动。