4

从 SDK 5.1.0 开始,目标 SDK 必须为 23,这使得某些权限停止工作。我的意思是,它们必须在运行时被请求,但 Titanium SDK 并没有真正提供这样做的方法。

我需要读取和写入 USB 存储并读取手机状态。有什么解决方法吗?请求这些权限的方法是否会包含在未来的 SDK 版本中?

4

2 回答 2

4

查看 appc 示例应用程序:

https://github.com/appcelerator-developer-relations/appc-sample-ti510/blob/master/app/controllers/permissions.js

这是有关如何使用新权限的示例。目前您需要使用相机权限来访问外部存储。已经有一个jira 票可以将这些权限分开

于 2016-01-23T18:10:07.613 回答
2

现在你还可以使用一个特殊的模块 - https://github.com/gimdongwoo/Ti-Android-RequestStoragePermission

我在我的项目中对其进行了测试,它工作正常。

于 2016-01-26T15:29:44.517 回答