vivo x9的traces.txt命名规则 最近有客户反馈vivo x9手机上出现anr,但是提交的日志上没有tarces.txt文件,料想肯定是改变命名规则,这些坑爹的厂商试了下tarces_包名.txt的命名规则,还是不行求知道的人说下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是traces,不是tarces,vivo上是traces_包名.txt 不好意思,是我帖子上写错了,代码上是没错的 String sourcePath = "/data/anr/traces.txt"; String targetPath = Configuration.getLogDirectoryPath() + Constants.LOG_ANR_PRESTR + "traces.txt"; boolean result = FileUtil.copyFile(sourcePath, targetPath, false); if (!result) { // 某些手机traces.txt文件的命名有区别,例如中兴 FileUtil.copyFile("/data/anr/traces_xxx.txt", targetPath, false); }上面的代码我试了下vivo x6的手机,可以拷出来,但是vivo x9就不行了 我也没手机,自己试试正则吧,traces*.txt,可能是日期也可能是其他的东西,反正很恶心,自己瞎改 我也没手机,自己试试正则吧,traces*.txt,可能是日期也可能是其他的东西,反正很恶心,自己瞎改正则试过了不支持的,连/data/anr/这个目录都没有权限去遍历子文件 我有个方法,不一定需要写死文件名,你只要解决了权限问题后,拿到这个文件夹下的文件的所有文件的名字,然后直接contains就好了,匹配上了就拿这个文件的路径。 systemutil在android里是什么用的。 android中:如何调用json参数的webservice Android休眠和唤醒 智能SD 急 , 在线等,关于android 播放器问题 Android 与 C# wpf 是否可以将手机上的sqllite数据库复制下来修改后再上传呢? 对话框的问题 大神急请教:TabHost视图切换后崩溃问题 菜鸟求助~创建activity问题 希望哪位大牛能提供一下代码,可交易 新手片段嵌套求指导
String sourcePath = "/data/anr/traces.txt";
String targetPath = Configuration.getLogDirectoryPath() + Constants.LOG_ANR_PRESTR + "traces.txt";
boolean result = FileUtil.copyFile(sourcePath, targetPath, false);
if (!result) { // 某些手机traces.txt文件的命名有区别,例如中兴
FileUtil.copyFile("/data/anr/traces_xxx.txt", targetPath, false);
}上面的代码我试了下vivo x6的手机,可以拷出来,但是vivo x9就不行了