2012-04-29 183 views
0

如何使我的应用程序成为默认应用程序,是否有无论如何要求用户是否要将我的应用程序设置为默认应用程序,当他想要将其安装在移动设备上?还有其他方法可以做到吗? ps。我正在开发消息应用程序使用android 2.3 在此先感谢。将应用程序设置为默认应用程序

回答

2
清单文件,应用程序能够接收给定类型(或其他任何东西),并已安装应用程式后,机器人会自动在邮件中显示一个对话框的消息

只是状态接收到相同类型的信息。该对话框将包含所有安装的能够处理给定消息的应用程序的列表。然后用户可以选择将这些应用程序中的一个作为处理给定类型消息的默认应用程序。

+0

感谢您的重播,只是为了确保,我只是在必须提及我的应用程序发送和接收短信的权限? – Hemsi

+0

是的,但您也必须为数据类型指定过滤器,您可能需要查看默认Android消息应用程序 –

+0

的源代码感谢宝贵的信息。 – Hemsi

0

我认为您需要确保您的应用程序注册处理消息意图的兴趣,这种方式启动时,Android会提示用户使用SMS的应用程序,他们可以选择您的应用程序,“默认使用”是选择对话框上的复选框。

我不确定这是否在所有设备上都是统一的,因为一些OEM在某些功能上有自己的旋转,但它包含在现有的Android以及HTC Sense中。

要注册一个兴趣,你需要看看android服务文档。

http://developer.android.com/reference/android/app/Service.html

+0

感谢您的重播,我会阅读并实施它并向您提供我的反馈。 – Hemsi

相关问题