android - 在没有用户交互屏幕的情况下授予权限
问题描述
我正在开发一个 Android 应用程序,它应该在没有 UI 的嵌入式设备上运行。我的应用程序使用各种权限,通常 Android 系统会向用户展示授予权限。在我们的情况下这是不可能的,因为设备没有任何屏幕。在这种情况下授予权限的方法是什么。请注意,我们可以将此应用程序发布为系统应用程序,因为我们也可以构建自己的固件,但不确定如何通过此用户提示。
解决方案
正如您已经说过的,您将要将此应用程序作为系统应用程序发布,您还需要在清单文件中提及这一点
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
推荐阅读
- python - 使用 pandas 可视化工具绘制多个子图
- java - 使用 Elasticsearch 在 Grails 中处理类的字节时出现意外问题
- angular - 有没有办法根据角度 2 中的路线注入不同的服务?
- java - 如何使用 maven 生成 JAR
- php - 使用 php 函数 move_uploaded_file 上传文件图像后我找不到文件图像
- android - onClick 更新到 Firebase 数据库不起作用
- java - Asynctask 不会下载所有内容
- java - 自定义 SonarQube 规则以识别实例变量
- c# - 时间:2018-10-10 标签:c#closeietab基于已知的进程ID
- ios - 在 iOS 中通过 ipv4 而不是 ipv6 路由网络