android

vistaup9 小时前
android·ide·android studio
Android studio 历史版本因为有些老的项目需要调,AGP版本不对又不想动项目,所以记录下。https://developer.android.com/studio/releases?utm_source=android-studio-app&utm_medium=app&hl=zh-cn#android_gradle_plugin_and_android_studio_compatibility
雨白3 小时前
android
NDK 初探:基于 C++ 实现参数哈希与签名校验NDK(Native Development Kit,原生开发套件)其实就是一个工具集,允许我们在 Android 应用中直接使用 C 和 C++ 代码。
程序员正茂3 小时前
android·opencv
Android studio中初步使用OpenCV库1.下载OpenCV安卓版,解压2.在Android Studio中导入模块,选择OpenCV目录下的SDK目录
紫_龙4 小时前
android·ide·android studio
window 维护多版本Android studio在开发嘟宝项目时,使用Andorid studio时非常旧,如下图 该版本无法使用github copilot,ai agent无法使用,对于开发效率影响极大,同时还需维护几个老项目,无法卸载,否则旧项目无法在新版本中编译。 对于嘟宝项目的开发,使用java开发,webrtc库使用的google-webrtc-1.0.32006.aar,需要更新。新版本Andorid studio 需求极大, 项目地址在github上。 嘟宝地址 嘟妈地址 新版本如下图
杉氧5 小时前
android·架构·android jetpack
KMP 自动化之路 (4):iOS 自动化构建与签名 —— 攻克最硬的骨头对于 Android开来说,iOS 的打包签名机制简直像外星科技。Provisioning Profile、Certificate、P12 文件... 每一个词都让人头大。
qq36219670513 小时前
android
安卓大版本升级后APK不兼容怎么办?2026跨版本更新指南手机系统从 Android 14 升级到 15、甚至直接跳到 Android 16 后,你有没有遇到过这种情况——原来用得挺好的应用突然打不开了,或者直接提示"此应用专为旧版 Android 设计"?
止语Lab14 小时前
android·golang·php
从 PHP 到 Go:真正迁移的是复杂度的归属本文不讲性能对比,只讲迁移后判断标准怎么变。本文五章看什么:很多人以为,从 PHP 到 Go,是从灵活走向规整。
通玄9 小时前
android
Jetpack Compose 入门系列(十):Paging 3 分页加载一般真实 App 里的列表往往有成百上千条数据,不能一次性全部加载,本篇解决一个问题:如何在 Compose 中使用 Paging 3 实现分页加载、刷新与重试、底部加载状态。(真正的下拉手势可以在此基础上用 Material3 的 PullToRefreshBox 包裹 LazyColumn,本文先聚焦分页数据本身。)
hunterandroid9 小时前
android·前端
DataStore 工程化实践:迁移、并发更新与异常恢复很多项目把 DataStore 当成 SharedPreferences 的替代品:定义几个 key,读取 Flow,调用 edit 写入,看起来就完成了升级。真正进入复杂业务后,问题往往出现在迁移一致性、并发更新、异常恢复、生命周期收集和多进程访问这些边界上。本文从一个用户设置模块出发,梳理 DataStore 的可靠落地方式,并给出可测试、可观测的工程结构。
程序员-珍11 小时前
android·java
报错下载android sdk失败file -> setting
齊家治國平天下13 小时前
android·车载系统·aaos·aosp·电源管理·休眠唤醒·carpowermanager
AAOS 电源管理深度解析:休眠/唤醒/功耗优化车载操作系统(AAOS)的电源管理与手机有着本质区别。手机只需要考虑单用户手持场景,而 AAOS 要同时面对:熄火断电、驻车娱乐、倒车影像、远程控车、OTA 升级等多复杂场景。一旦休眠时序出错,可能导致黑屏死机、蓝牙断连甚至无法点火。
Xzaveir13 小时前
android·人工智能
企业号码展示不可观测怎么办:状态机、拨测事件与异常回放“后台已经完成,但手机上没有显示公司名”是典型的不可观测问题。系统知道材料被提交,却不知道展示配置对应哪个版本、在哪些终端测试过、异常是否能够复现。
2501_9160074713 小时前
android·macos·ios·小程序·uni-app·iphone·webview
iOS和macOS应用程序性能分析和优化工具使用综合指南Instruments 是苹果公司提供的一款强大的分析和性能调试工具,集成在 Xcode 开发环境中。Instruments 可帮助开发者分析和优化 iOS、macOS 应用,检测性能瓶颈、内存泄漏、CPU 使用率、磁盘 I/O 等问题,从而提升应用的效率和用户体验。
黄林晴14 小时前
android
Nearby Connections 重大变更:不再自动开启 Wi-Fi / 蓝牙,适配指南7 月 20 日,Android Developers Blog 发了一条 Nearby Connections API 的变更通知。
恋猫de小郭14 小时前
android·前端·flutter
Flutter 全新真 3D 实现,用 flutter_scene 能开发一个「我的世界」最近一个第三方实现的 bdero/flutter_scene 惊艳到我了,比如下面这个类似「我的世界」的游戏效果,就是作者用 Flutter Scene 做的,全部基于 Flutter GPU/Impeller 内容实现,没有引入任何其他外部引擎,没有任何 PlatfromView :
HLC++1 天前
android·linux·服务器
Linux的进程间通信进程间通信目的 首先我们要了解进程间通信的目的,一共有4点 1:数据传输:一个进程需要将它的数据传输给另一个进程 2:资源共享:多个进程之间共享同样的资源 2:通知事件:一个进程给另一个进程发送信息,通知发生了某种事件 4:进程控制:某些进程希望完全控制另一个进程的执行,此时进程希望另一个进程能进行拦截另一个进程的一场,并能够及时知道它的状态改变
爱笑鱼1 天前
android
Binder(二):AIDL 生成的 Proxy、Stub 和 Parcel 到底在做什么?上一篇完成了端到端闭环:但其中最靠近业务的一段还没有拆开:为什么双方能约定:答案是:AIDL 编译器把接口定义生成了一份双方共同遵守的协议实现。
李艺为1 天前
android·java
展锐相机DreamCamera2模式精简本patch专用于展锐相机DreamCamera2模式的精简,适用Android 13~Android 16代码,其中包括如下模式: 人像模式 二维码模式 专业模式 慢录模式 延时模式 有声照片模式 全景模式 夜景模式 大光圈模式 双景录像模式
爱笑鱼1 天前
android
Binder(一):一次方法调用,究竟怎样跨进程执行?上一篇 JNI 文章把调用链停在了这里:JNI 已经解释了 Java 怎样进入当前进程的 C++,却没有回答一个更关键的问题:
壮哥_icon1 天前
android·运维·自动化
【Android 系统开发】使用 BAT 脚本高效自动化管理 /system/priv-app/ 系统应用(安装与卸载)在 Android 系统级开发或定制 ROM 过程中,我们经常需要将编译好的 APK 部署到 /system/priv-app/ 目录下作为系统核心应用,或者彻底清理掉旧的系统应用。如果每次都手动敲 adb 指令,不仅效率低下,还容易遗漏权限设置或目录创建。