我正在通过Android studio构建一个android应用程序。这个应用程序的一个主要功能是发送短信,但由于权限错误,我似乎无法让它在不同的设备上正确运行。我试图通过在用户登录时提示权限来消除这个问题,但这在API版本13上有效,在26版上失败,我尝试使用build.versioncode.o.,但他的也失败了。什么是正确的方式来做到这一点,并检查权限,每次发送短信?(注意短信是从应用程序中的许多不同的功能发送的。
我在发送消息时也收到了这个错误
java.lang.SecurityException: Neither user 10205 nor current process has
在我的应用程序,我需要阻止短信,电子邮件和电话。我没有检测到incoming or outgoing calls or sms。简单地说,我有一个服务,它将在后台运行,并检查是否有三个进程正在运行。如果他们正在运行,我的活动将打开时,用户点击拨号或短信应用程序。到目前为止,我尝试过的内容如下:
服务类
public class DialerService extends Service {
ActivityManager am;
List<RunningAppProcessInfo> mAppProcessInfosList;
private Runnable myRunnable
我注意到Android中的一些基础应用程序正在使用这个显示联系人图片的小控件(我猜是Android术语中的View)。当你点击图片时,它显示了联系这个人的所有方式(电话、短信、聊天、facebook)。我在联系人应用,短信应用,twitter for android,facebook for android等应用中看到了这个小视图。
有没有一个库或一种方法可以在我自己的应用程序上运行,或者我需要从头开始编写?