Android-gradle插件调试
1. 配置
AndroidStudio -> Edit Configurations -> + -> Remote
2. 调试
调试指定任务,
./gradlew --rerun-tasks taskName -Dorg.gradle.daemon=false -Dorg.gradle.debug=true
添加–rerun-tasks 是为了防止gradle增量构建导致任务并不能每次执行
3. 测试
此处演示调试androd processDebugResources任务
- 执行需要调试的任务
./gradlew --rerun-tasks processDebugResources -Dorg.gradle.daemon=false -Dorg.gradle.debug=true
此时调试进程阻塞中。。
添加断点
在你想要的地方添加打点,此处直接在任务入口添加打点
attach
关联到调试的进程,这样就可以愉快地开启调试模式了
attach后,任务就开始跑起来了。。
Good Luck !
Android-gradle插件调试相关推荐
- 小记Android Gradle插件 Iven 记于 20190522 药厂
2016.04年 Android Gradle插件2.x 通过支持字节码注入,将代码和资源更新推送到模拟器或物理设备上正在运行的应用程序,启用Instant Run. 添加了对增量构建的支持,即使应用 ...
- Android Gradle 插件版本说明
Android Studio 构建系统以 Gradle 为基础,并且 Android Gradle 插件添加了几项专用于构建 Android 应用的功能.虽然 Android 插件通常会与 Andro ...
- 【Android Gradle 插件】ProductFlavor 配置 ( ProductFlavor#buildConfigField 方法 | 单独编译生成 BuildConfig 类的任务 )
文章目录 一.ProductFlavor#buildConfigField 方法 二.单独执行 Gradle 编译 BuildConfig 的任务 Android Plugin DSL Referen ...
- 【Android Gradle 插件】Android Plugin DSL Reference 离线文档下载 ( GitHub 下载文档 | 查看文档 )
文章目录 一.Android Plugin DSL Reference 文档下载 二.Android Plugin DSL Reference 文档查看 一.Android Plugin DSL Re ...
- 【Android Gradle 插件】Extension 扩展类型 ( Module 引入插件类型 | application 插件 | library 插件 | Variants 变体列表 )
文章目录 一.Module 引入插件类型 1.com.android.application 插件 2.com.android.library 插件 二.Extension 扩展类型 三.applic ...
- 【Android Gradle 插件】工程根目录下 build.gradle 配置文件 ( 远程仓库配置 | 依赖配置 | 所有子模块配置 | task clean 任务 )
文章目录 一.工程根目录下 build.gradle 配置文件 1.基本作用 2.远程仓库配置 3.依赖配置 3.所有子模块配置 4.task clean 任务 Android Plugin DSL ...
- android gradle proguard,Android Gradle插件2.2.0 ProGuard开始保留内部类
在将Android Studio更新为2.2版并将Android Gradle插件更新为2.2.0之后,在构建发行版apk时会有很多警告,例如: Error:warning: Ignoring Inn ...
- 各个 Android Gradle 插件版本所需的 Gradle 版本
下表列出了各个 Android Gradle 插件版本所需的 Gradle 版本. 要获得最佳性能,您应该使用 Gradle 和插件这两者的最新版本. 插件版本 所需的 Gradle 版本 1.0.0 ...
- 当前版本的Android Gradle插件不支持按需配置
本文翻译自:Configuration on demand is not supported by the current version of the Android Gradle plugin A ...
- 【Android Gradle 插件】AaptOptions 配置 ⑥ ( Overlay 重叠包机制 | AaptOptions#additionalParameters 附加参数配置 )
文章目录 一.Overlay 重叠包机制 二.AaptOptions#additionalParameters 附加 -S 参数配置实现Overlay 重叠包机制 Android Plugin DSL ...
最新文章
- 提高云计算中的软件质量
- 相机数据格式设置不对踩坑
- linux c gcc编译报错 can not be used when making a shared object; recompile with -fPIC
- 支付产品——收银台设计详解
- 廖雪峰Java1-3流程控制-9break、continue
- python内置函数中的zip,max,min函数例子
- 基于QEMU的NVRAM仿真
- winform 获取当前项目所在的路径
- 搜狗输入法linux词库导入,Fedora 20下 ibus 导入搜狗词库的正确做法
- PR(Adobe Premiere Pro)软件基础知识
- 导数的四则运算法则_【数学】求导的方法之四则运算法则
- 在Markdown文档中插入数学公式
- goland工具的使用
- 梦龙物联卡冻结_四川梦龙科技物联卡哪个划算
- Windows下将Tomcat8注册为系统服务
- PMP需要提供什么资料来证明自己的项目管理经验
- Cascade R-CNN解析
- 国外软件外包项目网站(适用软件兼职)国外威客网站大盘点
- ant design pro of vue导航菜单图标引入阿里巴巴矢量库iconfont方法
- 时间只属于自己——读《如何使用每一点脑力进行深度工作》
热门文章
- 聚类(上)K-mean算法
- 直播预告 | 中国工程院院刊:信息与电子工程领域青年学术前沿论坛
- 来了!8月10日19:00商汤全球校招空宣!现场发放专属内推码
- GlobalPointer:用统一的方式处理嵌套和非嵌套NER
- 让Keras更酷一些:中间变量、权重滑动和安全生成器
- Face++ 论文解读:一种新的行人重识别度量学习方法 | PaperDaily #20
- Pytorch的网络结构可视化:Netron与TensorBoardX
- HDU1250 Hat's Fibonacci 大数斐波那契数列
- 三星a7支持html吗,三星A7怎么样 三星A7特点介绍
- springmvc多个视图解析器管理跳转资源