作者apol1033 (Digiera)
看板AndroidDev
标题[问题] 数据储存问题
时间Tue Apr 2 00:20:17 2013
目前想将感应器的数据以字串的方式输出为txt档
有试过External Storage跟Internal Storage
因为要持续抓取感应器的数据并储存字串内容
目前只有找到Internal Storage中可以用MODE_APPEND来持续储存不覆盖
但是又考虑到在实机上的话,储存在记忆体的txt档不易拿取
不知道是否有可将Internal Storage储存的档案读取出来的APP
或者有方法将Internal Storage储存後的档案复制到SDcard的方法
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.30.214
1F:推 Assyla:如果是3.0以上的话,你首先会遇到权限的问题。 04/02 00:50
2F:→ Assyla:虚拟SD card用 android.permission.WRITE_EXTERNAL_STORAGE 04/02 00:51
3F:→ Assyla:实体会用android.permission.WRITE_MEDIA_STORAGE 04/02 00:52
4F:→ Assyla:除非你是开发者会改platform.xml 04/02 00:53
5F:→ Assyla:或是有root过,可以放到 /system/app 底下 04/02 00:53
6F:→ apol1033:我知道用External Storage时,需要宣告权限来对SD卡存取 04/02 01:27
7F:→ apol1033:不过目前是卡在使用MODE_APPEND模式是否可存在SDCard下 04/02 01:31
8F:→ apol1033:因为网路上都没找到用MODE_APPEND存在SD卡下的范例 04/02 01:33
9F:→ apol1033:另外想问使用External Storage储存字串,是否可不覆盖之 04/02 02:04
10F:→ apol1033:前的内容,持续纪录的方法。 04/02 02:05
11F:→ bukiya:FileOutputStream(File file, boolean append) 04/02 14:07
12F:→ apol1033:感谢b大,原来External Storage用的参数是ture,一直用 04/02 15:11
13F:→ apol1033:MODE_APPEND搜寻都找不到 04/02 15:12