android

脚踏实地,坚持不懈!1 小时前
android·linux·运维·服务器
Android 系统工程师(性能/功耗/稳定性)岗位问题深度解析:从内核源码到实战排查(完善版)依据:Linux 6.18.7 内核源码(与 Android 17 的 GKI 基线 android17-6.18-lts 同一条 LTS 线)+ AOSP 最新源码(Android 16/17)。 岗位关键词:性能/系统启动/功耗、Thermal/耗电量/死机、系统崩溃/系统 dump。 本文结构:每个问题域给出【详细代码流程】→【分析方法】→【日志怎么看】→【一般性解决方案】。
Kapaseker1 小时前
android·kotlin
适配小米“中”折屏,非得买一台吗各位 Android 爱好者们,大家好。Android 正在全面推进自适应布局。应用不再只面对一种手机尺寸,开发者也应该让同一套功能在更多设备形态上都能正常使用。
恋猫de小郭1 小时前
android·前端·flutter
Flutter 状态管理基准测评,一个很有趣的观点最近刚好看到,Filip Hráček 发了一篇 Flutter 状态管理 Benchmark,实际上对比 Provider、Riverpod、GetX、Signals 到底差了几微秒性能 差异的意义不大,主要是有一个问题:
可乐鸡翅yeah_1 小时前
android·ios·harmonyos·m3u8·m3u8在线播放
App WebView 加载 M3U8 流媒体踩坑,安卓 iOS 混合开发播放异常定位很多混合开发 App,安卓、iOS 端使用 WebView 加载 H5 页面播放 M3U8 视频。看似和普通手机浏览器 H5 播放逻辑一致,但 WebView 有大量定制化行为,系统内核、WebSettings 配置、网络 Cookie 策略、混合内容策略、硬件解码策略都会影响 M3U8 播放。
木卫四科技2 小时前
android·linux·人工智能·安全
从函数劫持到智能体控制平面:Hook 如何从 Linux-Android 演化到 Agent Runtime作者:木卫四AI安全研究小组如果你做过 Android 逆向、Linux 内核、安全或者性能分析,那么看到 Claude Code、OpenClaw、DeepSeek Harness 都开始大谈 Hook 时,很容易产生一种错觉:
菠萝加点糖2 小时前
android·gitee·kotlin
Android applicationIdSuffix 详解applicationIdSuffix 是 Android Gradle 插件提供的一个构建配置属性,用于在应用的包名(Application ID)后添加后缀。这使得同一代码库可以构建出具有不同包名的应用变体,实现多版本共存。
AIGC小尼2 小时前
android·vue.js·spring boot·聚合广告·广告平台·穿山甲广告·腾讯广告
穿山甲 + 腾讯短剧短视频聚合广告平台|Android+SpringBoot+Vue+Docker 完整部署指南本文基于一套短剧短视频聚合广告平台源码展开,项目支持对接穿山甲、腾讯优量汇、灰鲸等多家广告渠道,完整实现短剧 SDK 渲染、多类型广告加载、服务端回调校验、收益统计、邀请裂变、用户激励整套业务能力。
JMchen1234 小时前
android·性能优化·实战·源码分析·渲染优化·gpu呈现模式·卡顿优化
【Android 性能优化实战 60 讲】06 GPU 呈现模式与卡顿视觉验证:拆解柱状图分层,秒辨渲染慢与等待慢专栏合集:《Android 性能优化实战 60 讲:大厂 ANR 治理手册与 120Hz 流畅度揭秘》 本文是专栏第 06 讲。前面我们打通了 CPU 耗时与双堆内存的工具链,从本篇正式进入渲染与流畅度维度。卡顿排查的第一步,永远不是上来就抓 Systrace,而是用系统自带的 GPU 呈现模式分析 做快速定性——它不用连电脑、不用编译,打开就能秒级判断卡顿是在 CPU 侧还是 GPU 侧。
91刘仁德11 小时前
android·mysql·adb
MYSQL 事务原理及使用因为 MySQL 存储数据注定了未来肯定不只一个进程来向 MySQL 要数据,这就决定了 mysqld 服务会有高并发的场景,而事务的引出就是为了解决这种问题的。
一笑的小酒馆13 小时前
android
AndroidKMP之瀑布流实现之前写了入门的kmpdemo,最近用compose写了一个瀑布流,然后使用KMP在Android、桌面和web端都运行了一下,发现非常强大,iOS由于没有设备就暂时不贴效果图了.
RainyJiang13 小时前
android·openai·ai编程
AI时代下,Android的边界正在消失好久没写文章了,难得有空闲时间,那就坐下来好好和各位小伙伴聊聊最近一年工作的感受和变化吧。我是一名Android开发者,哦,不对,现在好像也不能这么介绍了,自从有了AI Agent之后,我们开始去搞IOS、Flutter、鸿蒙、uni-app等等,已经不再局限于Android原生开发。如果换做之前,我可以毫不犹豫地说自己是纯粹的Android开发,因为那时候工作边界是非常清楚的,Android就该干属于它的活,偶尔项目需要适配iOS端,也往往是重新组一个团队,或者安排专门的人去开发跟进。
Android-Flutter14 小时前
android
android 内存抖动详解内存抖动指在短时间内频繁地创建和销毁对象,导致 GC(垃圾回收)频繁触发,进而引起应用卡顿、掉帧的现象。
方白羽16 小时前
android·ios·harmonyos
为什么 Android 非要用 Intent 传值?在移动端开发中,经常会遇到从 iOS 转岗过来的开发者提出疑问:"为什么 iOS 页面之间可以直接使用 Delegate 代理或者 Closure 闭包回调回传结果,而传统 Android 的 Activity 通信,却要依靠 startActivityForResult、Intent 序列化打包这种看起来很笨重的方案?"
方白羽18 小时前
android·app
Android17 重写 MessageQueue,解决 Handler 隐性卡顿服役 20 年的 Handler 迎来大换血:深入拆解 Android 17 无锁 MessageQueue (DeliQueue)
蜡台18 小时前
android·开发语言·kotlin
Kotlin 零基础完整版实战教程|从语法入门到Android工程实战适配环境:Kotlin 2.0、Android Studio、IDEA、Gradle 最新版本Kotlin 简介与环境搭建
律宏阔19 小时前
android
Android 车载 USB 开发笔记:USB Host、USB 串口、USB-CAN、HID 与系统 APIAndroid 车机、工控屏、T-Box 和工程机械终端中,USB 常用于连接 USB 转串口 + USB-RS232/RS485 + USB-CAN + 扫码枪/HID + USB 摄像头 + USB 网卡 + U 盘 等外设。车载 Android 中最常见的是 Android 作为 USB Host,由系统完成设备枚举,再根据 USB Device Class 或厂商协议处理数据。
律宏阔19 小时前
android
Android 车载串口开发笔记:UART、RS232、RS485、串口配置与数据通信Android 工控机、车载终端、RK 系列开发板和嵌入式设备经常通过串口连接 PLC、传感器、仪表、控制器等设备。串口开发主要涉及:UART + TTL/RS232/RS485 + 设备节点 + 波特率 + 数据位 + 停止位 + 校验位 + 收发方向 + 数据协议。
YF021120 小时前
android
遥控器APP端自动重连方案根据硬件原理图与架构图:因此,APP 端面对的“链路中断”并非单一网络断开,而是多层级、多通道的复合状态异常。
执明wa21 小时前
android·ide·android studio
Android Studio 打包 APK在 Android 开发过程中,当我们的应用完成开发、测试并准备发布时,就需要将其打包成一个 APK(Android Package)文件,以便用户安装使用。Android Studio 提供了非常便捷的打包工具,无论是生成用于测试的 Debug 包,还是用于正式发布的 Release 签名包,都可以通过简单的几步完成。
waiting9711181 天前
android·linux·ubuntu
Ubuntu 26.04 + Android14安装与编译教程作为一个自己学习andorid系统源码的小白,从搭建环境开始学习与记录。很多介绍的文章都是使用的旧的文章,推荐按照之前的ubuntu版本,我刚开始也选择的老版本,24.06版本,安装之后发现连接不了无线网络,看了好多文章之后没有找到解决方法,果断安装了最新版本,这个问题就解决了。所以如果大家是新买的电脑,建议安装比较新的ubuntu版本