如何在黑莓中提供从我的SD卡中删除文件的安全权限?

时间:2011-09-09 04:29:36

标签: blackberry

如何授予从SDCARD删除文件的权限。以下代码正在模拟器上工作,但在手机中,它无法正常工作。如何解决我的问题?

FileConnection fileConnection1=(FileConnection)Connector.open("file path");
fileConnection1.setWritable(true);
fileConnection1.delete();

1 个答案:

答案 0 :(得分:5)

您可以向运行您的应用程序的人请求权限,但您可能无法强行设置它们,因此您需要优雅地处理被拒绝的请求。

涉及的API是ApplicationPermissionsManager

我建议您查看并可能使用此sample code(取决于您支持的操作系统版本),因为此处url也解释了一些怪癖。

您正在寻找的确切权限可能是:ApplicationPermissions.PERMISSION_FILE_API

但是我建议你检查你正在开发的版本以便弃用,因为多年来已经停用了多个权限或更改了名称。