我想在Android中创建类似whatsapp的目录来存储一些文件。但是我无法在android中创建文件。我只能在我的包中创建文件/目录(例如com.exampleapp.org)...
我的目标是在android 4.3的“我的文档”目录中添加一个新文件...
在我的AndroidManifest.xml中,我设置了以下权限:WRITE_EXTERNAL_STORAGE,READ_EXTERNAL_STORAGE。
有人知道吗?是否可以通过“仅”电话间隙实现?还是我需要一个新插件?
我正在使用cordova 3.4。
谢谢。
要获取Documents目录,您应该使用Environment.DIRECTORY_DOCUMENTS。
要访问它:
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS)
Run Code Online (Sandbox Code Playgroud)
标准目录,用于放置用户创建的文档。
其他目录:
public static String DIRECTORY_ALARMS 标准目录,在该目录中,应放置在用户可以选择的警报列表中的任何音频文件(不是常规音乐)。
public static String DIRECTORY_DCIM 将设备安装为相机时,图片和视频的传统位置。
public static String DIRECTORY_DOCUMENTS标准目录,用于放置用户创建的文档。
public static String DIRECTORY_DOWNLOADS标准目录,用于放置用户下载的文件。
public static String DIRECTORY_MOVIES 标准目录,用于放置用户可用的电影。
public static String DIRECTORY_MUSIC标准目录,在该目录中,应将任何音频文件放置在用户的常规音乐列表中。public static String DIRECTORY_NOTIFICATIONS标准目录,该目录中应放置任何音频文件,这些音频文件应位于用户可以选择的通知列表中(而不是常规音乐)。
public static String DIRECTORY_PICTURES 标准目录,用于放置用户可用的图片。
public static String DIRECTORY_PODCASTS 标准目录,该目录中应放置任何音频文件,这些音频文件应位于用户可以选择的播客列表中(而不是常规音乐)。
public static String DIRECTORY_RINGTONES用于将任何音频文件放置在用户可以选择的铃声列表中的标准目录(不是常规音乐)。
| 归档时间: |
|
| 查看次数: |
5850 次 |
| 最近记录: |