虚拟机打开,数据库存不进去,需要权限还是?

虚拟机打开,数据库存不进去,需要权限还是?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
提问者 慕田峪0311798 2017-05-15 22:11:07

现在6.0版本 可以看到文件列表了,但是程序还是启动不了,数据库无法新建 写入,用老师的代码也试了,都不行,求解决

提问者 慕田峪0311798 2017-05-15 21:23:00

http://img1.sycdn.imooc.com/climg//5919aba60001134309830454.jpg这个里面是空的 ,看不到文件

  • 看不到你创建数据库的具体代码: 1、如果你创建数据库时没有指明存在sdcard上,那默认存在data/data/<packagename>/databases/目录,不需要添加权限,你可以将路径参数,修改为数据库名,去掉具体路径试试; 2、如果你创建数据时指定了是sdcard上,那就需要添加如下对sdcard的操作权限: <!-- 在SDCard中创建与删除文件权限 --> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> <!-- 往SDCard写入数据权限 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    2017-05-16 10:17:14
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Android网络操作与数据存储2018版
  • 参与学习           人
  • 提交作业       307    份
  • 解答问题       1613    个

本专题是联网及数据处理的必备技能。课程从网络基础知识到线程间协同工作、异步下载处理。介绍了Android内外部文件存储、轻量级数据库SQLite的使用。利用屏幕适配、状态保持、百度地图解决实际问题。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师