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