android-service相关内容

Android 致命信号 11 (SIGSEGV) 位于 0x636f7d89 (code=1).如何追踪它?

我一直在阅读其他帖子,了解在 Android 应用中获取 SIGSEGV 的原因.我计划在我的应用程序中搜索与 Canvas 使用相关的可能 NullPointers,但我的 SIGSEGV 每次都会输入不同的内存地址.另外,我还见过 code=1 和 code=2.如果内存地址是 0x00000000,我会知道它是 NullPointer. 我得到的最后一个是code=2: A/libc ..

在 Oreo (8.0.0+) (API 26+) 中,如何在应用程序处于后台或终止时获取位置服务更新

在 Android O (8.0.0+) (API 26+) 中,如何在应用处于后台或终止时获取位置服务更新.在“Strava"Android 应用中(可在 Play 商店),定位服务在应用程序在后台或kill时正常运行.我需要在我的应用程序中构建相同的功能.每当我开始使用服务时 startService(new Intent(this, GpsServices.class)); 然后当应用处 ..

使用AsyncTask或Service在后台上传文件更好吗?

我要求用户能够将视频上传到 Amazon S3.我已经使用亚马逊 sdk 中的 java 高级 api 实现了这一点.在上传过程中,如果用户点击主页按钮,上传必须在后台继续. 什么是更好的方法:? *1 使用 AsyncTask:我尝试过使用 AsyncTask,它工作正常.但是如果上传过程在后台持续很长时间,操作系统会杀死应用程序以释放内存.有什么办法可以处理这种情况,让我的应用程序 ..

在服务类中使用 AsyncTask?

我必须将数据上传到服务器.我正在使用与我的应用程序在同一进程上运行的服务.我应该使用单独的线程进行上传过程还是应该使用 AsyncTask 将数据上传到服务器? 更具体地说,我可以在服务类中使用 AsyncTask 吗?我应该使用它吗?此服务应始终在内存中运行,以便每 5 秒向服务器发送一次数据. 解决方案 是的,你可以,下面的代码将每 5 秒运行一次.使用您的常规连接代码发送部分. ..
发布时间:2022-01-07 22:38:19 Java开发

异步任务 vs 线程 vs 服务 vs 加载器

我对 Android 中 Asynctask、Thread、Service、Loader 之间的差异有些困惑. 我知道它是如何工作的.但我仍然不明白我应该在什么时候使用什么. 我在 Android 上工作了 3 年,通常仍然使用 AsyncTask 来处理所有后台任务(有时还有 Thread).但是很多人说“Asynctask 已经过时了",不推荐使用.他们还建议使用 robospic ..

始终在通知栏中显示服务

我想将我的应用添加到通知栏,以便它始终显示,就像 Google Play 商店中的某些应用一样. 我希望它像这样的屏幕截图: 我希望我的通知不被清除,并在点击通知时打开我的应用. 这是我的服务等级代码: package com.demo;导入 java.util.Random;导入 android.app.Notification;导入 android.app.Notifica ..
发布时间:2022-01-06 17:11:31 移动开发

无法使用 null 启动服务 [服务名称]

我最近编写了一个 Android Widget 并在 Emulator 和我的 Galaxy S 上对其进行了测试,它在两者上都运行良好,在我将相同的内容发布到 android 市场之后,现在我收到了一些错误报告. 我在 Widget 类的 onUpdate 中声明一个服务,如下所示: if (appWidgetIds != null) {final int N = appWidgetId ..

将服务绑定到 android.app.Activity 与将其绑定到 android.app.Application

将服务绑定到 android.app.Activity 与将其绑定到 android.app.Application 是否有任何根本区别.我想绑定服务到应用程序 因为我想在应用程序中保留一些全局状态/数据,而不是在我的所有活动中复制它. 谢谢. 解决方案 没有.没有根本区别. 也就是说,子类化 android.app.Application 是一个非常存储全局/状态数据的好地方 ..
发布时间:2022-01-04 15:57:12 移动开发

从另一个应用程序绑定到服务

我编写了两个应用程序(针对 Gingerbread).假设 app1 和 app2.App1 有两个以“BOOT_COMPLETED"开头的服务,它们以返回值 START_STICKY 开头.它们在不同的线程中运行.使长话短说.其中一项服务是监视串行端口上的传入数据(一种用于与串行端口另一端的接口通信的应用程序的代理).另一个有一个监听器,监听一些系统状态并等待来自其他应用程序的一些“指令".我知 ..
发布时间:2022-01-04 15:42:32 移动开发

将信息从服务传递到活动(或片段)的最佳实践

我在我的 Android 应用程序上运行一个 Socket.IO 客户端,但我无法从 Service(处理套接字的连接)到 Fragments 之一. 在我的一个 Activity 中,我打开了一个包含个人资料页面的片段.当配置文件片段打开时,我会向服务器发出一个请求配置文件信息的事件. 我从服务器获取信息没有问题,但我无法将该数据(JSON 字符串)发送到当前片段. 将此信息从 ..
发布时间:2021-12-30 22:21:55 移动开发

主活动完成后如何从服务显示 Toast?

更新:我不同意这是重复的 - 因为我正在寻找一种方法来退出主应用程序并仍然显示来自服务的 Toast. 在一个非常简单的测试应用程序 我有 2 个按钮: 单击任何按钮将运行具有相应操作字符串(“open"或“flash")的服务 - OpenActivity.java: public class OpenActivity extends Activity {私有意图 mServ ..
发布时间:2021-12-27 21:21:42 移动开发