2011-11-23 80 views
3

我创建了一个应用程序,并且在安装后立即需要发送文本消息到中央服务器配置。安装应用程序后的SMS

我该怎么做?

在诸如WhatApps,只是在安装后您将收到一条SMS配置。任何人都知道如何做到这一点。

+0

有没有真正的方法来检测初始安装自己的应用程序,但如果你的应用程序有一个广播接收器检测到屏幕方向的变化,或者屏幕被锁定或别的东西出现这种情况非常频繁,你可以试试。 – Jakar

回答

2

检查共享首选项中的布尔标志。

做的东西,如果不存在,插入该标志sharedPrefeences。如果用户清除应用程序的数据,以便更好的方法我要说的是

您管理DEVICE_ID在服务器上做同样的事情

sharedPreferences被删除。

1

您可以使用服务在后台运行,并发送短信。但是,安装后无法直接启动服务。用户必须先与应用程序进行交互。

见接受的答案,并从How to start android service on installation意见。

1

嗯,我认为唯一可能的方式是,如果有一个广播,你可以安装任何应用程序后得到的。您收到该广播并从服务发送短信。但是,如果没有广播,那么我认为你无法直接检测应用程序是否安装,或者没有触发。