安卓开发怎么获取data/data目录

如题所述

String printTxtPath = getApplicationContext().getPackageResourcePath() + "/files/" + fileName;
=> /data/app/com.example.fileoperation-2.apk/files/printMenu.txt
String printTxtPath = getApplicationContext().getFilesDir();
String printTxtPath = getApplicationContext().getFilesDir().getAbsolutePath();
=> /data/data/com.example.fileoperation/files
//获取当前程序路径
getApplicationContext().getFilesDir().getAbsolutePath();
//获取该程序的安装包路径
String path=getApplicationContext().getPackageResourcePath();
//获取程序默认数据库路径
getApplicationContext().getDatabasePath(s).getAbsolutePath();
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-21
Context.getFilesDir(),该方法返回/data/data/youPackageName/files的File对象
第2个回答  2015-09-12
用eclipse-DDMS获取
第3个回答  2014-01-09
getFiles().getParent
差不多就是这样
第4个回答  2014-01-09
手机需要root后才能获取
相似回答