java - android如何实现后台tcp alerts的app
问题描述
我想编写一个APP,可以常驻后台并连接到服务器,以便在收到指定消息时触发振动器警报。在其他平台只要开启一个线程,使用http或者TCP实现就很简单了。但是android总是会被内存管理杀死,但是没有好办法解决被内存管理杀死的问题。
解决方案
您可以通过在 Android 中使用接收器和服务来完成此操作。
在 Google 上搜索如何根据您的目的实施接收器和服务。
服务始终在后台运行。当任何功能被触发(例如收到短信/电话)时,接收器被调用。
推荐阅读
- prolog - Prolog - 使用 append 返回单个列表
- ios - 无法启动 iOS 应用程序 - 重复的 Bundle ID 错误
- c++ - 使用数组而不是集合
- python - Selenium 无法定位元素 - 框架
- c++ - 在opencv c ++中获取高于阈值的像素坐标
- python - 如何更改 LoginView 中调用的 AuthenticationForm 标签以及如何在 LoginView 中使用另一个表单?(Django 3.0)
- django - django rest框架令牌授权
- r - R中的这个非数字矩阵范围错误是什么?
- android - Android App Build 失败,多个模块带有 Aidl 文件(程序类型已存在)
- python - 使用 SQLAlchemy 核心从 where 子句中排除某些内容