解决 无法读取到 /data/data/yourPackageName/files/coverage.ec 文件

解决 无法读取到 /data/data/yourPackageName/files/coverage.ec 文件参考https://testerhome.com/topics/8554这篇文章jacoco生成coverage.ec在/data/data/yourPackageName/files/下,通过adb pull该目录,提示该文件不存在 因无Root权限  需定义一下下coverage.ec文件的存放路径在该文章JacocoInstrumentation

大家好,又见面了,我是你们的朋友全栈君。

参考 https://testerhome.com/topics/8554 这篇文章

jacoco生成coverage.ec 在/data/data/yourPackageName/files/ 下, 通过adb  pull 该目录,提示该文件不存在

 因无Root 权限   需定义一下下coverage.ec 文件的存放路径

在该文章 JacocoInstrumentation  中设置存放coverage.ec 有个坑

如下 申明存放地址为

/mnt/sdcard/coverage.ec

private static String DEFAULT_COVERAGE_FILE_PATH = "/mnt/sdcard/coverage.ec"; 但在 
public void onCreate(Bundle arguments) { Log.d(TAG, "onCreate(" + arguments + ")"); super.onCreate(arguments); DEFAULT_COVERAGE_FILE_PATH = getContext().getFilesDir().getPath().toString() + "/coverage.ec";

又设置了缺省路径,该路径导致定义的路径中不会生成coverage.ec文件, 又无手机Root权限,进而导致无法获取该文件,删除改行代码
后即可 在定义的路径下 生成Coverage.ec文件

再通过 命令 

adb pull  /mnt/sdcard/coverage.ec 代码路径\app\build\outputs\code-coverage\connected

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/162119.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • es数据库简介

    es数据库简介##1.es是什么ElasticSearch简称ES,是一个高拓展和开源的全文搜索和分析引擎,可以准实时地存储、搜索、分析海量的数据。它和MongoDB、redis等一样是非关系型数据。业应用定位:采用RestfulAPI标准的可扩展和高可用的实时数据分析的全文搜索工具。可拓展:开源软件,支持很多第三方插件。高可用:在一个集群的多个节点中进行分布式存储,索引支持shards和复制,即使部分节点down掉,也能自动进行数据恢复和主从切换。采用RestfulAPI标准:通过http接口使用JSO

  • anaconda是什么东西_anaconda jupyter

    anaconda是什么东西_anaconda jupyter2020/5/18一、Anaconda有什么用?是一个安装、管理python相关包的软件,还自带python、JupyterNotebook、Spyder,有管理包的conda工具,非常有用。

  • 小猪的Android入门之路 day 1

    小猪的Android入门之路 day 1

    2021年12月10日
  • ArcGIS10从入门到精通系列实验视频教程合集(持续更新)[通俗易懂]

    ArcGIS10从入门到精通系列实验视频教程合集(持续更新)[通俗易懂]实验视频合集内容包括ArcGIS简介、ArcGIS应用基础、空间数据的采集与组织、空间数据的转换与处理、空间数据的可视化表达、GIS空间分析导论、矢量数据的空间分析、栅格数据的空间分析、三维分析、地统计分析、水文分析、空间分析建模,以及综合分析练习。史上最强ArcGIS10.6安装视频教程实验一:ArcGIS软件认识与使用(一)实验一:ArcGIS软件的认识使用(二)实验二:地理配准实验三:矢量数据采集与编辑(一)实验四:属性数据的采集实验五:空间数据的编辑实验六:空间..

  • Spring中的注解 @RequestBody和@ResponseBody的使用和区别

    Spring中的注解 @RequestBody和@ResponseBody的使用和区别一、@RequestBody@RequestBody的作用是将前端传来的json格式的数据转为自己定义好的javabean对象如图以微信小程序为例,前端向后端传入如下json格式的数据需要注意的是传入数据的属性名称要和后端javabean中定义的一致发送请求后可以看到在控制台中我们通过javabean对象的get方法打印出了前端传来的值,说明json数据已经成功的被转换为了javab…

  • 关于Cloneable接口和clone方法「建议收藏」

    关于Cloneable接口和clone方法「建议收藏」1、使用创建对象有两种方式:new和clone当一个对象创建过程复杂,我们是否可以根据已有的对象直接来克隆一份,而不必关系创建的细节呢(原型模式)。1.1JavaObject根类默认提

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号