2017-01-07 27 views
0

是否可以在android中创建应用程序,以防止其他应用程序读取消息(如以SMS形式发送的密码)。如果我看到其他应用程序访问消息,应用程序将授予访问权限,以确定是否拒绝或允许其他应用程序在运行时读取消息。由于人们在没有看到所需许可的情况下安装应用我想创建一个应用程序来控制其他应用程序是否可以读取消息,以保护发送到移动设备的密码和OTP。 如果可能,请告诉如何去做。我只是一个初学者android开发人员要求接管消息服务(SMS)的许可以保护消息不被其他应用程序访问

+0

更好的主意 - 不要将密码作为短信发送。 –

回答

0

是否有可能在Android中创建应用程序,这将阻止其他应用程序读取消息(如以SMS形式发送的密码)。

欢迎您编写自己的SMS客户端。在Android 4.4及更高版本中,您的应用程序将负责保存SmsMms提供程序中存储的消息,理论上您可以使用某种形式的加密。

但是:

  • 你必须阻止看到短信等应用的没办法,因为不能保证你可以在他们面前

  • 你将不得不写全部短信/彩信客户端,除了您想要的安全性,还有用户想要的功能

  • 您需要一个营销计划来宣传您的应用程序, ŸAndroid的用户已经有一个SMS/MMS客户端

如果我看到其他应用程序访问消息的应用程序将访问权限授予是否拒绝或允许其他应用程序在运行时读取消息。

这是不可能的,除了您的自定义版本的操作系统。

我只是一个初学者Android开发者

我建议你开始以更简单的项目。或者,找到一个现有的开源SMS/MMS客户端应用程序,并与他们一起将所需的功能添加到该应用程序。

+0

谢谢,这真的很有用 –

相关问题