yndongyong‘s blog

生命不息,学习不止!


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

Ubuntu20.4安装docker

发表于 2023-02-12 | 更新于 2023-03-04 | 分类于 linux , Ubuntu
在 Ubuntu 上安装 Docker 非常直接。启用 Docker 软件源,导入 GPG key,并且安装软件包。 使用下面的 curl 导入源仓库的 GPG key: 1curl -fsSL <https://download.docker.com/linux/ubuntu/gpg> | sudo apt-key add - 将 Docker APT 软件源添加到你的系统 ...
阅读全文 »

小米手机安装magisk获取root权限配置抓包证书

发表于 2023-02-11 | 更新于 2024-07-25 | 分类于 android
之前手机已经刷机为pixelexperience 系统,为了root权限,折腾一下magisk。 1.参考 Download Magisk Manager Latest Version 25.2 For Android 2022 magisk官方介绍 2.magisk安装步骤: 解锁bootloader,之前刷机时已经解锁了,解锁参考红米note 8 pro 刷pixelexperience | ...
阅读全文 »

红米note 8 pro 刷pixelexperience

发表于 2023-02-10 | 更新于 2023-03-04 | 分类于 android
这款手机官方的rom版本已经永久的停留在Android11,近期app的targetsdk已经升级到3(android12),没有一个android12 的手机属实不方便,便开始了刷机的折腾之路。 pixelexperience 刷机包下载地址:https://get.pixelexperience.org/begoniapixelexperience twrp下载地址:https://get.p ...
阅读全文 »

aosp编译环境搭建以及构建镜像

发表于 2023-02-06 | 更新于 2023-03-04 | 分类于 android , framework
1. 参考文档 Cuttlefish 虚拟安卓设备 | Android 开源项目 | Android Open Source Project 官网对cuttlefish的介绍以及搭建 墨鱼:重启和重置 | Android 开源项目 | Android Open Source Project cutterfish相关操作命令 Android 开发者代码实验室 | Android ...
阅读全文 »

Adnroid gradle plugin 升级到7问题记录

发表于 2022-12-11 | 更新于 2023-03-04 | 分类于 android , android线上填坑 , android studio , flutter , compose
问题1 1234567891011FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring root project 'xxxxxx'.> Could not resolve all dependencies for configuration  ...
阅读全文 »

gradle修改默认路径迁移

发表于 2022-11-07 | 更新于 2023-03-04 | 分类于 android , android线上填坑 , android studio , flutter , compose
gradle文件夹会越来越膨胀,有全局缓存,依赖库文件、编译缓存。过不来多久c盘就红了,清理了好几次,过不了多久又再次变得很大;而且清理之后再次打开一些不常用的项目时,需要重新下载各种依赖和库,耽搁时间,所以有必要迁移到其他盘上。 将C:\Users\用户名\.gradle 的目录复制到目标文件下,比如:D:\.gradle 新建环境变量 GRADLE_USER_HOME,值为新的.gradle ...
阅读全文 »

Android Plugin开发 idea的环境配置

发表于 2022-11-04 | 更新于 2023-05-25 | 分类于 android , android线上填坑 , android studio , flutter , compose
1 环境配置插件的build.gradle的配置,一开始各种配置不对,后期研究了文档之后方向,两种可以正常编译运行的方式。 方式一:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758plugins { id ' ...
阅读全文 »

EventBus源码分析

发表于 2022-10-18 | 更新于 2022-11-08 | 分类于 android , EventBus
是什么 EventBus is a publish/subscribe event bus for Android and Java. EventBus 是基于发布-订阅模式(也叫观察模式)的事件总线框架。在Android开发中,常用于组件之间的通信与数据传输,可以有效的进行组件之间的解耦。例如,Activity之间、与Fragment的参数传递,事件通知等。 有什么特点 使用简单,如 ...
阅读全文 »

基于Kotlin Channel实现任务队列

发表于 2022-10-12 | 更新于 2022-10-12 | 分类于 android
简介基于kotlin coroutine的Channel,实现的一个非阻塞式的任务队列,按先进先出的规则执行任务。 适用场景适用于多个任务没有依赖关系,需要排队执行的情况。 比如:多个UI展示任务,需要排队一一展示的情况 弹框任务编排,例如,app首页有多个弹框(隐私弹框、权限弹框、更新弹框、运营弹框),需要按一定顺序排队展示,一个接一个展示,并且上一个主动关闭之后才能下一个。 直播间打赏礼物展 ...
阅读全文 »

App minSdk升级为24之后的问题

发表于 2022-10-08 | 更新于 2022-10-08 | 分类于 android , android线上填坑
升级的原因最近,因为vivo商店的审核问题,将App的minSdk从21升级到24,下限支持为Android7。ci上打包的apk,发给测试之后,测试反馈打开之后就闪退。 出现的问题排查日志,有一个SIGE(11)相关的日志,使用未加固的包安装测试,发现正常。因而认为是加固引起的问题。此前的加固策略里有一条是签名检测,加固包签名检测到不一致时,会退出App。 原因这里是build.gradle中签 ...
阅读全文 »
<1234>

35 日志
14 分类
34 标签
RSS
© 2026 yndongyong
本站访客数:
由 Hexo 强力驱动
主题 - NexT.Mist
博客全站共38.5k字