W / PackageManager:不授予android.permission.CAMERA权限以打包<my package =“”name =“”>因为它以前安装时没有

时间:2017-02-03 00:21:31

标签: raspberry-pi3 android-things

我无法摆脱这个错误:

W / PackageManager:未授予android.permission.CAMERA权限以进行打包,因为它之前未安装

此错误阻止我从我的应用访问相机。我尝试使用adb uninstall卸载apk,我得到:

失败[DELETE_FAILED_INTERNAL_ERROR]

然后我尝试更改包名称以安装新的apk。我仍然在新应用中遇到同样的错误。任何建议将不胜感激。

2 个答案:

答案 0 :(得分:2)

尝试重新启动AT设备,因为

  

在下次重启设备之前,不会授予应用程序请求的危险权限。这包括新应用安装和现有应用中的新元素。

请参阅AT Release Note

此外,您可以使用adb命令行安装具有授予权限的应用程序,如下所示

adb install -g yourapk.apk

答案 1 :(得分:1)

如果您已重新启动并且权限问题仍然存在,请执行以下步骤:

  1. 重新启动
  2. 通过adb连接: adb connect Android.local:5555
  3. 卸载apk: adb uninstall(您的包名称)
  4. 重新启动
  5. 安装你的apk
  6. 重新启动
  7. 快乐的编码!