通过待定意图传递权限

时间:2016-06-22 10:55:56

标签: android android-intent

我有两个申请。第一个应用程序将挂起的intent传递给第二个首先读取通话记录权限  <uses-permission android:name="android.permission.READ_CALL_LOG" />  第二个是写sd卡权限<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>一切正常。但是当我在第一个应用程序中写入两个权限时,第二个无法写入SD卡。这样做是不对的。我是否因为待定意图而混淆共享权限?我是第一次尝试它,所以欢迎任何帮助。谢谢

2 个答案:

答案 0 :(得分:0)

我亲爱的朋友,用两个词你不能分享权限,因为当你宣布哪些权限需要你的应用程序时,它将在未来使用android时运行你的应用程序。在Manifest中插入的权限和其他数据适用于操作系统和市场,详情请阅读Guide for Permissions

答案 1 :(得分:0)

是否有

的应用程序
<uses-permission android:name="android.permission.READ_CALL_LOG" />

在API级别16之前的应用程序中,因为那样你需要

<uses-permission android:name="android.permission.READ_CONTACTS" />

代替。