【发布时间】:2014-11-29 23:30:16
【问题描述】:
我正在尝试从真正的 android 设备读取我的数据库文件 mydatabase.db,但是当我尝试打开我的数据库文件时进入所有目录后,每次找不到该文件时都会出错。请提出好的解决方案。提前致谢。
数据库包名称 = com.example.databasedemo 数据库文件名=mydatabase.db
G:>cd adt-bundle-windows-64\adt-bundle-windows-x86_64-20140702\sdk\platform-too ls
G:\adt-bundle-windows-64\adt-bundle-windows-x86_64-20140702\sdk\platform-tools>a
db -d shell
shell@ks01lte:/ $ cd data/data
cd data/data
shell@ks01lte:/data/data $ cd com.example.databasedemo
cd com.example.databasedemo
shell@ks01lte:/data/data/com.example.databasedemo $ cd databases
cd databases
shell@ks01lte:/data/data/com.example.databasedemo/databases $ ls
ls
opendir failed, Permission denied
255|shell@ks01lte:/data/data/com.example.databasedemo/databases $
【问题讨论】:
-
也许你可以告诉我们你在做什么
-
如果您尝试访问
system/data/app中的数据库 - 这是不可能的 -
G:\>cd adt-bundle-windows-64\adt-bundle-windows-x86_64-20140702\sdk\platform-too ls G:\adt-bundle-windows-64\adt- bundle-windows-x86_64-20140702\sdk\platform-tools>a db -d shell shell@ks01lte:/ $ cd data/data cd data/data shell@ks01lte:/data/data $ cd com.example.databasedemo cd com .example.databasedemo shell@ks01lte:/data/data/com.example.databasedemo $ cd databases cd databases shell@ks01lte:/data/data/com.example.databasedemo/databases $ ls ls opendir failed, Permission denied 255|shell @ks01lte:/data/data/com.example.databasedemo/databases $