Android调试小技巧:修改applicationId以争取在Device File Explorer中更靠前的排名

这两天在用Context类的openFileOutput() 方法做一些文件读写操作,实际的文件是保存在/data/data/<package name>/files/目录下的,写完之后自然涉及到数据验证,需要通过Android Studio的Device Manager打开Device File Explorer,然后定位到上述路径。这个过程相当痛苦…… 因为我的App的package name默认是以com.example开头的,在文件浏览器里要越过一大堆“com.android.xxx”,费时费力啊!(大家看一眼下面这张图就明白了。)

本文要介绍的小技巧其实也很简单,把自己App的package name“临时”改一下(调试完这部分代码之后记得改回去),让它排到“com.android.xxx”前面去!

具体步骤是:

1. 打开app目录下的build.gradle文件,修改defaultConfig下面applicationId的定义,在“com”之前加两个“a”(本想在“com”前加数字或下划线的,没得逞…)

2. 在随后出现的提示框上点“Sync Now”(或者图一右上角的“小象”图标)进行Gradle工程的同步

3. 重新编译项目,运行起来看看吧——一下子跑到了第一位!有没有被爽到?🤭

【后记】后来发现一个“隐藏功能”,在Device File Explorer里点开data/data目录之后,直接在键盘上输入你要找的applicationId的关键字,也能很快过滤出来。如下: 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值