回答
按照Document,你需要添加RECEIVE_SMS
权限才能启用自动化读短信引脚。
添加下面的权限,在
AndroidManifest.xml
,允许 数字来阅读短信销因此使登录过程变得简单。
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
这不起作用 –
发布有问题的代码。也许缺少一些东西。 –
首先,在您的清单文件中添加短信的权限。
<uses-permission android:name="android.permission.RECEIVE_SMS" />
然后,在登录时声明运行时权限或使用我的电话号码活动。将此方法添加到您的LoginActivity.class中。
public static class UtilitiesPhone {
public static final int MY_PERMISSIONS_REQUEST_READ_PHONE_STATE = 130;
@TargetApi(Build.VERSION_CODES.JELLY_BEAN)
public static boolean checkPermission(final Context context) {
int currentAPIVersion = Build.VERSION.SDK_INT;
if(currentAPIVersion>=android.os.Build.VERSION_CODES.M) {
int permissionPHONE = ContextCompat.checkSelfPermission(context, Manifest.permission.READ_PHONE_STATE);
int permissionSMS = ContextCompat.checkSelfPermission(context, Manifest.permission.SEND_SMS);
List<String> listPermissionsNeeded = new ArrayList<>();
if (permissionPHONE != PackageManager.PERMISSION_GRANTED) {
listPermissionsNeeded.add(Manifest.permission.READ_PHONE_STATE);
}
if (permissionSMS != PackageManager.PERMISSION_GRANTED) {
listPermissionsNeeded.add(Manifest.permission.SEND_SMS);
}
if (!listPermissionsNeeded.isEmpty()) {
ActivityCompat.requestPermissions((Activity) context,
listPermissionsNeeded.toArray(new String[listPermissionsNeeded.size()]), MY_PERMISSIONS_REQUEST_READ_PHONE_STATE);
return false;
}
}else{
return true;
}
return true;
}
}
在你的onCreate
final boolean result= LoginActivity.UtilitiesPhone.checkPermission(this);
而且做这样声明。现在自动填充功能就像魅力一样。
请注意,您可以选择保留电话状态权限或仅删除它。
谢谢你的回答,但你的代码检查READ_PHONE_STATE和SEND_SMS的权限和数字只需要RECEIVE_SMS权限... – Ilya
- 1. 自动短信阅读Android的
- 2. Android短信阅读数
- 3. 在Android上检测短信读取
- 4. 如何使用EditText作为短信在Android工作室短信
- 5. 发送短信MyJavaScriptInterface不工作 - Android Studio
- 6. 听外面的短信不工作android
- 7. Android短信接收器不工作
- 8. 在android中发送自动短信
- 9. 短信检索不工作?
- 10. arduino数字引脚不工作
- 11. zabbix的工作短信脚本
- 12. Android阅读短信历史
- 13. Android 1.5:阅读短信
- 14. 自动引用计数不工作
- 15. 使用swift读取短信
- 16. 读取短信只对OTP
- 17. Android上的短信自动回复
- 18. 删除短信编程是不工作在Android 5.1及以上
- 19. 如何在收到短信时获取未读短信?
- 20. 在Android中阅读短信会话
- 21. 短信通知 - 不能正常工作
- 22. 自动短信解压?
- 23. 发送自动短信
- 24. 自动发短信同步
- 25. 如何自动化短信?
- 26. 在Android上发送短信给自己
- 27. 我更新的短信接收器不工作Android
- 28. Android:内容观察者的内容://短信/发送不工作
- 29. 自动导入脚本不工作
- 30. Arduino analogRead函数引脚0不工作
'在下面的文件中指出的函数不工作' - 哪个函数? –
自动阅读短信 –
不清楚你在问什么:) –