首页 > context类中数据存储的默认地址

context类中数据存储的默认地址

《第一行代码》第六章里有这样一段话

Context类中提供了一个openFileOutput()方法......所有的文件都是默认存储到/data/data/<packagename>/files/目录下的

可能是版本不同的问题,书中使用的是4.x和eclipse,而我用的是android studio和安卓5.1,因此在File Explore里找不到data/data这个文件夹,data文件夹里是空的,想请问下这个默认路径是什么呢?同样SharedPreferences和SQLite里生成的文件也找不到。


空的是因为你没有权限访问,你调试的机器必须是已经 root 的之后你才能用 File Explore查看 data/data 下的文件。你可以使用 AVD 来试,AVD默认是 root 的。跟你是否用 Android Studio和哪个版本 SDK 无关。


如果CPU是英特尔的话可以安装一个英特尔的模拟机加速软件,然后avd的镜像下载使用x86的,速度会快一些。
也可以使用Genymotion

【热门文章】
【热门文章】