当前位置: 首页 > article >正文

gradle,adb命令行编译备忘

追踪依赖(为了解决duplicateClass…错误)

gradlew.bat app:dependencies > dep-tree.txt
# 分析dep-tree.txt的依赖结构,找到对应的包,可能需要做exclude控制,或者查看库issue

verbose编译(我一直需要verbose)

gradlew.bat assembleDebug -Dhttps.protocols=TLSv1.1,TLSv1.2,TLSv1.3 -Dorg.gradle.parallel=true -Dorg.gradle.workers.max=64 -Dorg.gradle.caching=true --info

追踪Activity启动时间(确保Activity是导出和MAIN的)

adb shell am start -W -n com.<your own>.<package>/com.<your own>.<package>.<path>.<to>.<activity>
  • ref link: https://blog.csdn.net/weixin_37600397/article/details/140175204?spm=1001.2014.3001.5502

登录device shell

adb shell

杀掉进程

adb shell
# device shell
am force-stop com.miui.weather2

http://www.kler.cn/a/506368.html

相关文章:

  • 如何在前端给视频进行去除绿幕并替换背景?-----Vue3!!
  • 【JavaEE进阶】SpringMVC 响应
  • SpringBoot+Lombok项目实体属性名xXxx格式,前端接收不到
  • Cosmos:英伟达发布世界基础模型,为机器人及自动驾驶开发加速!
  • 代码随想录算法训练营第 8 天(字符串1)| 344.反转字符串 541. 反转字符串II 卡码网54.替换数字
  • 【DB-GPT】开启数据库交互新篇章的技术探索与实践
  • json().get() 和 json[““] 的区别
  • 【English-Book】Go in Action目录页翻译中文
  • ASP.NET Core - 选项系统之源码介绍
  • 怎么进行论文选题?有没有AI工具可以帮助~
  • Github 2025-01-16 Go开源项目日报Top9
  • 基于Jenkins + Ansible 构建CD持续部署流水线的详细指南
  • 【Git 】探索 Git 的魔法——git am 与补丁文件的故事
  • 聚焦算力、AI、安全、5G等十大领域,赛迪顾问发布2025年IT趋势
  • Spring Boot经典面试题及答案
  • 【Flink系列】3. Flink部署
  • Spring MVC拦截器完成用户登录权限验证的示例
  • 【linux命令】ip命令使用
  • 【Leetcode 每日一题】3095. 或值至少 K 的最短子数组 I
  • 【计算机体系结构、微架构性能分析】core 与 uncore 分别是哪一些部分?区分 core 和 uncore
  • 智能家居企业如何通过设计师渠道打造第二曲线?
  • 20250116如何查看联想笔记本电脑的型号
  • 利用rsync备份全网服务器数据
  • 编程工具箱(免费,离线可用)
  • 前端【3】--CSS布局,CSS实现横向布局,盒子模型
  • 信安大赛-应急响应