如何授予从SDCARD删除文件的权限.以下代码正在模拟器上工作,但在手机中,它无法正常工作.如何解决我的问题?
FileConnection fileConnection1=(FileConnection)Connector.open("file path");
fileConnection1.setWritable(true);
fileConnection1.delete();
Run Code Online (Sandbox Code Playgroud)
您可以向运行您的应用程序的人请求权限,但您可能无法强行设置它们,因此您需要优雅地处理被拒绝的请求.
涉及的API是ApplicationPermissionsManager
我建议您查看并可能使用此示例代码(取决于您支持的操作系统版本),因为此URL也解释了一些怪癖.
您正在寻找的确切权限可能是: ApplicationPermissions.PERMISSION_FILE_API
但是我建议您检查您正在开发的版本以进行弃用,因为多年来已经停用了多个权限或更改了名称.
归档时间: |
|
查看次数: |
350 次 |
最近记录: |