android

怣疯knight7 小时前
android·kotlin
kotlin安卓应用打包编译卡死的可能原因运行这个命令后,经常卡到88%或者94%这种位置,每次都卡在:app:kspAppMaxDebugKotlin,在编译前段Gradle会先执行KSP任务(比如 kspDebugKotlin),也就是说ksp解析就没过。 在这个过程中 它做什么: 1.扫描你代码里的注解(比如 @Entity、@Parcelize),然后生成一堆新的 .kt 文件(比如 UserDao_Impl.kt)。 2.它不管什么:它不负责把 .kt 转成 .class,也不负责资源合并、签名、压缩这些事。
石山代码5 小时前
android·人工智能
KMP全栈开发:从Android到AI Agent的技术演进与实践Kotlin Multiplatform (KMP) 作为 JetBrains 推出的跨平台解决方案,正从移动端(Android/iOS)向更广阔的全栈领域演进。本文将探讨如何利用 KMP 构建从移动应用到后端服务,乃至集成 AI Agent 能力的全栈技术体系。
雅客李2 天前
android·智能手机
2026云手机工作室机型实测 安卓云手机群控效果评测批量账号运维场景下,云手机群控系统的指令分发调度、多实例同步时序差、硬件资源隔离、AI行为模拟、跨终端集群管控五大底层能力,直接决定工作室人力成本与账号风控损耗。2026年主流商用云机群控体系分为单进程转发、分布式集群调度两类架构,大量低价产品仅提供简易同步点击功能,缺少镜像克隆、批量参数随机化、离线任务续跑、全终端集群后台等工程级能力,百台级并发时出现指令拥堵、画面不同步、批量进程冻结等故障。本次搭建标准化50台模拟集群测试环境,复刻手游批量搬砖、社交矩阵养号混合负载,选取四款面向工作室批量运营的差异化
plainGeekDev8 小时前
android·java·kotlin
NullPointerException → Kotlin 空安全Java 的类型系统不区分"可以为 null"和"不能为 null",null 可以出现在任何地方。@Nullable / @NonNull 注解只是提示,不强制编译检查。线上 NPE 是最常见的崩溃原因。
2501_9160088910 小时前
android·macos·ios·小程序·uni-app·iphone·webview
苹果上架工具怎么选 不用 Mac 上架 App Store 的几种方案之前团队一直用一台 Mac mini 专门跑上架,谁要发版就排队连过去。有次那台机器送修,一个用 uni-app 打的包卡着发不出去,才认真去找不依赖 Mac 的苹果上架工具。找下来发现这条路上的方案不少,各自适合的场景差别挺大,这里把踩过的几种梳理一下。
jijihusong00611 小时前
android·人工智能
KMP全栈开发教程:从Android到AI Agent2026年,Kotlin已经不再仅仅是一门Android开发语言。随着Kotlin Multiplatform(KMP)进入生产就绪阶段,Compose Multiplatform的稳定,以及KotlinConf 2026发布的一系列AI能力,Kotlin正在覆盖一个前所未有的广阔技术版图——Android、iOS、Desktop、Web、Backend,甚至AI Agent。
梦幻通灵14 小时前
android·json·notepad++
Notepad++格式化Json两种方案【持续更新】在日常开发中,从日志中获取的Json类型报文,需要转化格式,才能更好查看,使用Notepad++工具实现。
_祝你今天愉快13 小时前
android
Android Binder 驱动 - 内核驱动层源码初探前面几篇文章中涉及 Binder 内核方法,这篇文章统一做一下介绍和总结,包括:binder_init、binder_open、binder_mmap 和 binder_ioctl。
stevenzqzq13 小时前
android
【无标题】设计 IAlbumDetailsItem 接口,接口内全部声明为函数方法,是典型多态架构方案,也是车机复杂复合多类型列表(MultiType)业务解耦的标准示范。下文从接口设计必要性、全部使用函数而非属性的优势两个维度完整拆解该设计思路。
1024+15 小时前
android·yolo·kotlin
YOLO 转 RKNN 识别率降低调优操作手册(新手篇)面向第一次接触模型量化的新手工程师。按步骤执行,通常可在 2~3 轮迭代内把 INT8 量化后的 mAP 损失压到 1% 以内。每一步都给出可复制的命令、代码模板和验收检查点。
木易 士心15 小时前
android·音视频
深度解析 Android 音频焦点处理与实战开发在 Android 生态中,多个应用可能同时尝试向同一输出设备播放音频。音频焦点(Audio Focus)正是为解决这一冲突而生的系统级协调机制——它并非简单的“播放/暂停”开关,而是一套管理多个音频源对唯一物理音频输出设备并发访问权的系统级契约。
祉猷并茂,雯华若锦16 小时前
android·appium
Appium 3.x安卓APP企业级安装实战本文整理Appium移动端自动化测试中,APP安装操作的企业级标准实现方式。对比课堂教学中为串讲知识点而设计的零散流程,梳理符合项目实战的代码结构与设计逻辑,所有代码均基于 Appium 3.5.2 + Python Client 5.x 环境实操验证,适合入门后向项目写法过渡,用于复习与面试参考。
微露清风17 小时前
android·数据库·mysql
浅析 MySQL 索引此博客不是对索引技术的底层进行讲解,仅仅讲解初阶知识,方便理解索引和了解索引原理,不涉及底层与深层次知识(之后可能会写)
91刘仁德17 小时前
android·笔记·mysql·adb
MySQL 数据类型详解整数类型包括 TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT,这是一个整型家族,对应不同的字节数也就对应不同的数据范围。可以用 C++ 中的整型家族来对比说明:
编程圈子19 小时前
android·学习·计算机外设
操作系统学习14 IDT + PIC + 键盘中断请先阅读:本章在 lesson13 基础上,把键盘输入从 CPU 空转轮询 升级为 IRQ1 硬件中断驱动。
齊家治國平天下1 天前
android·aaos·carservice·车载开发·android 14·vhal·vehicle hal
Android 14 Vehicle HAL (VHAL) 设计与实现深度解析Vehicle HAL(VHAL)是 Android Automotive OS(AAOS)中连接车载硬件与上层 Android 框架的核心抽象层。它定义了车辆硬件属性的标准化接口,使得 CarService 及其上层的车载应用可以以统一的方式读取车辆速度、车门状态、空调设置、档位信息等,而无需关心底层硬件的具体实现差异。
ihuyigui2 天前
android·java·运维·服务器·前端·后端·架构
海外酒店预订短信接口在跨境酒店预订系统的开发中,订单状态的实时触达是影响用户体验的核心环节。不少后端与全栈开发者在对接国际短信能力时,常会遇到号码格式不兼容、多语言内容乱码、错误状态排查困难等问题。本文将系统讲解海外酒店预订短信接口的调用规范、参数逻辑与问题排查方案,覆盖动态密码生成、多语言模板适配、订单场景落地等核心内容,帮助开发者快速完成对接,实现全球范围内的订单通知稳定下发。
阿pin1 天前
android·datastore
Android随笔-DataStoreDataStore 是 Jetpack 推出的异步、事务性、类型安全的数据存储库,定位是彻底替代 SharedPreferences。它建立在 Kotlin 协程 + Flow 之上,分两种形态:
AFinalStone1 天前
android·网络
Android 7系统网络(八)应用API层—ConnectivityManager使用与实战调试系列目录:第一篇:全景图与调用链路概览 | 第二篇:内核层—netfilter/iptables与路由策略 | 第三篇:Native层(上)—netd守护进程与CommandListener | 第四篇:Native层(下)—netd Controller详解 | 第五篇:Framework层(上)—ConnectivityService核心机制 | 第六篇:Framework层(下)—NMS/NPMS/NSS三大服务 | 第七篇:连接建立—WiFi/移动数据/以太网完整流程 | 第八篇:应用API层—C
plainGeekDev1 天前
android·java·kotlin
kapt 替换为 KSP老项目构建慢通常卡在这几个地方,按效果从大到小排列:gradle.properties:kapt 替换为 KSP: