我正在nexus 7设备上为android开发Android应用程序。
我正在尝试将database.db
从资产复制到/data/data/myPackage/databases/
文件夹。没有错,直到这里。没有例外,一切都顺利进行。
但是当我尝试通过adb shell或文件资源管理器进入/ data / data /文件夹时,它表示权限被拒绝或者没有显示任何内容。
我在这里遗漏了什么吗?
PS:myPackage只是象征性的,我有自己的包名称
命令行在这里
shell@tilapia:/ $ cd /data/
shell@tilapia:/data $ ls
opendir failed, Permission denied
答案 0 :(得分:2)
答案 1 :(得分:1)
你总是可以从模拟器中获取数据库,但永远不会从实时设备中获取,否则编写读/写其他应用程序数据库并创建恶意软件的应用程序会很容易