Android productFlavors 实现多项目打包 最近接到产品一个需求,需要将现有工程打一个新的apk出来,要给到新客户使用,需要替换appIcon, appName, appId以及切换新的api接口需要切换新的地址。 场景大概如下图: 使用场景 二话不说,直接上代码 第一步:添加productFlavors配置 打开项目app工程的build.gradle文件,在android {}标签里面添加下面代码 productFlavo 移动开发 2025年06月05日 60 点赞 0 评论 3715 浏览
Magisk后解决adb root权限问题:adbd cannot run as root in production builds 一、利用Magisk获取root权限 1、环境准备adb配置: 参考文章:windows下载安装adb(极其简单)_adb工具下载windows-CSDN博客fastboot:驱动安装(本人在Windows11环境下操作,linux下可以直接识别到) 移动开发 2025年04月24日 174 点赞 0 评论 3762 浏览
Android Handler之同步屏障机制(sync barrier) Handler Message种类 Handler的Messgae种类分为三种: 普通消息 异步消息 屏障消息 其中普通消息又称为同步消息,我们平时发的消息基本都是同步消息,在这里不做讨论。 异步消息 通常我们使用Handler想消息队列中添加的Message都是同步的,如果我们想要添加一个异步的Message,有以下两种方式: 1、Handler的构造方法有个async参数,默认的构造方法此参数 移动开发 2025年05月20日 149 点赞 0 评论 3775 浏览
【Android 架构之 MVI 雏形】响应式编程 + 单向数据流 + 唯一可信数据源 这是 MVI 架构的第一篇,系列文章目录如下: 【Android 架构之 MVI 雏形】响应式编程 + 单向数据流 + 唯一可信数据源 关于Android 架构 的MVI 初级体 【Android 架构之 MVI 完全体】 就MVVM 来说关于PartialChange & Reducer [Android 架构之 MVI究极体]数据区分状态和事件,解决粘性数据 引子 MVI 是Mod 移动开发 2025年05月01日 84 点赞 0 评论 3785 浏览
10 个可靠的 Android 文件传输应用程序 Android 文件传输是 Android 用户的常见需求。我们经常需要将文件从一台 Android 设备传输到 PC 或 Mac。但我们怎样才能做到这一点呢?俗话说,工欲善其事,必先利其器。因此,首先了解 10 个锋利的 Android 文件传输应用程序,然后毫不费力地传输我们的文件。1.安卓文件传输Android 文件传输是 移动开发 2025年07月06日 85 点赞 0 评论 3798 浏览
Android 16 新特性和行为变更一览 大家好,今天来聊一聊Android 16的新特性。前不久,Google 25年的I/O大会刚刚结束,我也是全程进行了观看。当然,现在Google I/O的唯一重头戏就只有AI,Android再也没有办法像过往那样占据主舞台的位置了。但是,今年将要发布的Android 16仍然包含了许多的新特性和行为变更࿰ 移动开发 2025年08月28日 36 点赞 0 评论 3812 浏览
如何解决 ‘adb‘ 不是内部或外部命令,也不是可运行的程序或批处理文件的问题 在cmd中输入 adb ,显示 ‘adc‘ 不是内部或外部命令,也不是可运行的程序或批处理文件的问题 解决办法:在环境变量中添加adb所在的路径1、找到 adb.exe 的所在的文件路径,一般在 Android 安装目录下 \sdk\platform-tools\adb.exe我的路径是在:D:\Android\Sd 移动开发 2025年06月22日 89 点赞 0 评论 3815 浏览
【潮汐】苹果iOS App上架流程,非iOS开发人员上架教程 iOS应用上线发布流程一般包含相关证书文件的配置、Xcode的设置、App Store Connect填写App的相关信息、ipa包上传、审核结果以及相关邮件回复。相关证书文件的配置与Xcode的设置一般由iOS开发人员来完成,下面只讲拿到iOS开发人员给的xxxx.ipa包后的上架App Store发布流程 另外:iOS开发者证书的注册、申请、支付一般由iOS开发人员来配合完成。 一、登录Ap 移动开发 2025年08月06日 157 点赞 0 评论 3817 浏览
安卓7.0以上抓包配置--Charles 一、准备工作下载并安装Charles下载地址:Charles官方网站安装步骤:按照提示完成安装,启动Charles。获取电脑端Charles的IP地址和端口号步骤:点击Charles菜单栏中的Help -> SSL Proxying -> Install Charles Root Certificate,选择“本地计 移动开发 2025年07月26日 81 点赞 0 评论 3820 浏览