android-permissions相关内容

如何在Android 6存储访问的变化?

背景 安卓有很多的变化,如何处理SD卡和存储一般的: 在API 3 - 你得到所有访问,没有所需的权限 在API 4-15 - 你需要使用WRITE_EXTERNAL_STORAG​​E,你会得到所有访问。 在API 16-18 - 如果你想为只读,使用READ_EXTERNAL_STORAG​​E 在API 19-20 - 您无法读取或写入到辅助外部存储(SD卡),除非你的应用程序是一个系统 ..

这是可以接收广播没有在清单文件中添加权限

如果一个应用程序正在广播与即接收机权限应必须能够接收广播的一些特定的权限。 还能有一些人收到此广播没有在清单文件中添加许可其他办法吗? 我只是想现在有多么强大的权限...不是一个错误的目的。 解决方案 这是一个Android的主要安全概念,每一个活动需要请求它希望在其应用程序使用权限。 如果有可能注册的BroadcastReceiver一些没有在清单文件中的特定的权限,它会很容易损害系统 ..
发布时间:2015-12-03 18:13:56 移动开发

获取Gmail的轮廓图像和全名

我是preparing一个登录页面,我的应用程序。我想要做同样的事情,Twitter的是做。他们正在帮助用户和predefining如电子邮件,姓名和个人资料PIC某些字段。我设法使用 GET_ACCOUNTS 许可获得的电子邮件。 不过,我不能看到我是如何得到的全名和用户照片? 公共静态字符串getEmail(上下文的背景下) { 的AccountManager的AccountMan ..
发布时间:2015-12-03 17:41:18 移动开发

外部存储权限问题与MediaProvider /振铃音

我的一些用户报告试图选择在我的应用程序铃声时,谷歌播放下面的错误。 (还有更多的,但它是不相关) java.lang.SecurityException异常:权限被拒绝: 阅读com.android.providers.media.MediaProvider URI内容://媒体/外部/音频/媒体 从PID = 5738,UID = 10122要求android.permission.READ ..

Android的米 - 自定义权限对话框样式

在实施新的Andr​​oid中号权限模型,我注意到,在权限对话框不尊重我的styles.xml的主题化。 在我styles.xml我覆盖了对话和alertdialog风格是这样的: <项目名称=“机器人:dialogTheme”> @风格/ Theme.dialog< /项目> <项目名称=“机器人:alertDialogTheme”> @风格/ Theme ..

Android的READ_EXTERNAL_STORAG​​E权限不工作

我想创建一个简单的应用程序,可以从库的应用程序得到的图像,并在一个ImageButton的显示。我用API 21上运行的Andr​​oid 5.0.1手机测试。不幸的是,无论我怎么努力我不断收到安全错误 - 甚至当我指定的权限。 我的code获取检索图像: @覆盖 保护无效onActivityResult(INT申请code,INT结果code,意图imageReturnedIntent){ ..

通过将在/系统/应用程序获得Android系统的权限?

从AOSP一些较新的Andr​​oid的API进行实验,我发现了一些需要android.permission.BLUETOOTH_PRIVILEGED许可。按照文档,允许“是不提供给第三方第三方应用程序。“ 我在别处读到您可以通过在/ system / app目录中安装您的应用程序获得root权限的设备上的系统级权限。我已经试过这对我的根的Nexus 5,但我的应用程序仍然没有得到想要的特权。 ..
发布时间:2015-12-03 12:01:23 移动开发

Android的棉花糖回调,当用户撤消设置权限?

有没有办法让回调,如果用户已经给予他们的后撤消设置权限? 我知道我们试图用相机之前,检查权限等等等等 考虑以下情形,我有需要权限读取和写入到存储设备的视频处理应用程序。处理的任务通常在秒的量级。假设用户给予权限时问及撤销他们的处理开始之后。 在这种情况下,有没有办法,我们可以得到的回调,而不是我们在检查每一次?为了让我们能够妥善处理错误情况。 解决方案 有没有办法让回调,如果用户已经给 ..

Android的USB设备的许可和意图过滤器

我有一个Android应用程序将与USB设备进行交互,在的就取得许可与设备它交流Android开发者官方文件说: 注意:如果应用程序使用一个意图过滤器,因为它们可以连接到发现的USB设备,它会自动接收权限,如果用户允许应用程序来处理这个意图。如果没有,你必须明确地请求允许在你的应用程序连接到该设备之前。 的意图过滤器是在AndroidManifest.xml中声明,并使用资源文件,其中将包 ..
发布时间:2015-12-03 11:29:19 移动开发

需要许可只对老年人的Andr​​oid版本:maxSdkVersion不起作用?

我想有些权限仅用于兼容旧设备。所以我做了一些研究,发现该此处: 机器人:maxSdkVersion 最高级别的API,在此权限应给予您的应用程序。如果你的应用程序需要的权限不再需要开始在某一个API级别设置该属性是非常有用的。 例如,采用Android 4.4(API级别19)开始,它不再需要为您的应用程序来当你的应用程序要写入外部存储自己的应用程序特定的目录(由getExternalF ..
发布时间:2015-12-02 16:03:01 移动开发

Android的权限拒绝在窗口小部件RemoteViewsFactory的内容

我有一个小部件,而我试图用来显示一个列表视图里面,从我的应用程序的本地数据库中的信息。 我使用RemoteViewsService.RemoteViewsFactory接口加载我的名单中的内容。如果我跑了code的重新加载列表中onDataSetChanged方法块。该应用程序崩溃,并显示以下信息: 11-01 16:40:39.540:E / ACRA(27175):DataDisplay致 ..

限制Android的广播接收器的具体应用

我有2个应用程序。 如果我使用的服务,我可以设置权限,以便只有 APP1 可以发送意图 APP2 : 定义权限在 APP2 (防护等级:签名),并 使用 APP1 的权限。 服务于 APP2 是由许可保护。 这样一来,只有 APP1 可以在 APP2 发送意图服务, 并没有其他的应用程序(除非我的签名被泄露)可以发送意图 在服务 APP2 。 我可以做同样的广播接收器? APP1:se ..
发布时间:2015-12-02 15:00:15 移动开发

如何使用广播接收器检测到蓝牙状态变化?

我试图让一个应用程序,显示敬酒时,该设备的蓝牙打开。我想执行,即使我的应用程序没有运行该操作。所以,我应该使用的广播接收机。 我知道我应该添加权限和意向过滤器的Andr​​oid清单,让一个Java类。 我应该怎么办?我应该使用什么权限? 解决方案 据权限去,及时发现蓝牙的状态变化,你需要将其添加到您的Andr​​oidManifest.xml。 <使用-权限的Andr​​oid:名 ..

应用程序不适用于对谷歌播放的Nexus 7

我知道在Nexus 7,所以我改变了我的表现作出许可,不得要求如下相机可用性: <使用-权限的Andr​​oid:名称=“android.permission.CAMERA”机器人:要求=“FALSE”/> 该应用程序还没有上市。在这一点上我很困惑从中谈商务部采用特征,而不是用户权限: 请注意,您声明哪些系统功能(或暗示)的 运行应用程序所需要或Play商店不 ..

我如何使用外部存储在机器人

这是我第一次在我的Andr​​oid使用外部存储。 我需要一些帮助,我怎么能执行不同的操作,例如如何检查外部存储器是否可用与否?又怎么写文件或图片入库。 解决方案 如何检查外部存储器是否可用? 使用 Environment.getExternalStorageState()。 如何写文件或图片到存储 使用标准的Java I / O,工作过使用内置的目录 Environment.g ..
发布时间:2015-12-02 12:14:47 移动开发

阅读从Android的所有应用程序日志,从内部为Android的应用程序4.2+

我相信已经有改变方式的应用程序可以后的And​​r​​oid 4.2读取日志。但我想知道我是否可以从Android版的当前版本的应用程序读取所有包括logcat的系统日志日志?如果是的话它需要一定的权限,或不? 解决方案 除非你根植你不能因为果冻豆做到这一点。看到这个 Android的bug报告这的 的变化是,第三方应用程序再也不能读 日志的权限,但是每一个应用程序只能读取包含日志 该行的 ..
发布时间:2015-12-02 12:01:25 移动开发

为何我的应用程序已经在READ_PHONE_STATE权限,尽管它没有在清单中声明?

我注意到READ_PHONE_STATE许可时,我上传的APK添加到Google Play。 我还没有添加它,它是不会在任何地方写在我的清单或我的项目的任何其他文件。 (我看遍了所有的库此权限) 我的应用程序没有此权限在我的previous构建具有相同的库。自去年建立我更新的Andr​​oid工作室第1版,更新了我的Andr​​oid SDK和我的应用程序进行了一些变化(code)。我不要求我的 ..
发布时间:2015-12-02 11:49:26 移动开发

Android系统的覆盖窗口

我试图创建一个系统的覆盖。不过,我不断收到“权限被拒绝”。我使用的SDK版本23。 我的清单文件: < XML版本=“1.0”编码=“UTF-8”&GT?; <舱单的xmlns:机器人=“htt​​p://schemas.android.com/apk/res/android” 包=“com.test”> <使用-权限的Andr​​oid:名称=“android.pe ..
发布时间:2015-12-02 11:38:56 Java开发