android

似霰15 分钟前
android·framework·hal
传统 Hal 开发笔记6----App 访问硬件服务随便在一个原生应用里调用系统服务 HELLO_SERVICE,调用相关接口即可。查看日志:OK,传统HAL 大功告成!
爱装代码的小瓶子1 小时前
android·java·c++
【c++知识铺子】封装map和set(详细版)关注我,学习c++不迷路:个人主页:爱装代码的小瓶子 专栏如下:后续会更新更多有趣的小知识,关注我带你遨游知识世界 期待你的关注。
私人珍藏库1 小时前
android·ai·智能手机·工具·软件·辅助·autoglm
AutoGLM无需豆包手机,让AI自动帮你点外卖-刷视频AutoGLM无需豆包手机,让AI自动帮你点外卖-刷视频 链接:https://pan.xunlei.com/s/VOgas0J-JHDdimlybfYyJOFZA1?pwd=u4cp#
孤舟簔笠翁2 小时前
android
【Android驱动14】Android系统Crash工具使用方法和分析1 系统简介当 Linux 系统内核发生崩溃的时候,可以通 KEXEC+KDUMP 等方式收集内核崩溃之前的内存,生成一个转储文件 vmcore。内核开发者通过分析该 vmcore 文件就可以诊断出内核崩溃的原因,从而进行操作系统的代码改进。主要用于分析以下问题场景: • Android 系统内存泄露导致的卡顿、 ANR 重启问题 • Linux 内核软件 Panic Oops 崩溃问题、死锁问题 • Linux 内核态 Memory overflow 内存溢出、 OOM 内存分配失败问题
用户2018792831673 小时前
android
Android App 换肤原理:用 "装修小房子" 故事浅谈用「给 App 小房子换装修」的故事,结合代码 + 时序图,把换肤原理拆得明明白白 —— 全程无晦涩术语!
帅得不敢出门3 小时前
android·java·开发语言·framework
MTK Android11 APP调用OTA升级在 MediaTek(MTK)平台的 Android 系统 中,RecoverySystem.installPackage() 是一个用于触发 OTA 升级的关键 API。它通常由系统应用(如“系统更新”App)调用,将 OTA 包路径传递给系统,最终引导设备进入 Recovery 模式并安装该包。
2501_915909063 小时前
android·安全·ios·小程序·uni-app·iphone·webview
苹果应用加密方案的一种方法,在没有源码的前提下,如何处理 IPA 的安全问题在讨论“苹果应用加密方案”之前,有一个前提往往被忽略:很多团队面对的,并不是一个可以随意改源码、反复调试的理想工程。
百锦再3 小时前
android·java·开发语言·人工智能·python·ui·uni-app
与AI沟通的正确方式——AI提示词:原理、策略与精通之道人机交互的历史是一部不断降低使用门槛、提高表达自然度的演进史。从打孔卡片的二进制指令到汇编语言的符号化表达,从高级编程语言的抽象化到图形用户界面的直观操作,每一次跃迁都让更多人能够与计算设备进行有效沟通。如今,我们正站在自然语言交互的门槛上,这是人机关系史上最具革命性的转折点。
2501_915909063 小时前
android·ios·小程序·https·uni-app·iphone·webview
iOS 项目中常被忽略的 Bundle ID 管理问题在 iOS 开发与上架流程中,Bundle ID 往往被当作一个“填一次就结束”的配置项。然而在实际工程中,绝大多数签名问题、构建失败、上架阻断,最终都可以追溯到 Bundle ID 管理混乱。 尤其在多应用并行、跨端项目、多人协作和 CI 自动化场景下,Bundle ID 已经不再是单纯的字符串,而是整个发布体系的核心索引。
dora3 小时前
android·安全
如何防防防之防抓包伪造请求通常,我们讨论的话题都是如何写出强大的功能。但今天,咱们换个视角,聊点不一样的—— 应用安全:防防防,反反反。
2501_915921433 小时前
android·ios·小程序·https·uni-app·iphone·webview
iOS App 测试的工程化实践,多工具协同的一些尝试在实际研发流程中,iOS App 测试 已经不再是“点点页面、跑跑用例”的单一环节,而是一项贯穿 开发、集成、发布、回归与线上验证 的系统工程。 随着 App 规模扩大、业务复杂度提升以及混合技术(Native + Flutter + uni-app + WebView)的普及,测试的目标也发生了明显变化:
爱埋珊瑚海~~3 小时前
android·ide·android studio
Android Studio模拟器一直加载中Android Studio 自带的模拟器,初次使用时一直显示如下图所示的连接中修改模拟器的启动项配置,按照如下图几个步骤,改为冷启动(Cold模式)
C+++Python3 小时前
android·java·php
PHP 反射 APIPHP 反射 API 是 PHP 内置的一套用于 “反向解析” 代码结构的工具集,简单来说,它能让程序在运行时 “看透” 类、方法、函数、参数、注解等代码元素的所有细节,甚至能动态调用方法、修改属性访问权限 —— 就像给代码做 “CT 扫描”,精准获取其内部结构和特性,是框架开发、自动化工具构建的核心技术。
G31135422733 小时前
android
android之IM即时通信原理好的,我们来系统地解析一下 Android 平台上的 IM 即时通信原理。这不仅仅是“发送-接收”那么简单,而是一个涉及 客户端架构、网络协议、服务器技术、移动端优化 的系 核心架构 (三个核心部分) 任何IM系统都离不开以下三部分的协同工作: 客户端 (Android App):负责用户交互、消息编解码、网络连接维持等。 IM 服务器:系统的中枢,负责消息的路由、转发、存储、推送等。 通信协议:客户端与服务器之间对话的“语言”,规定了数据格式和交换规则。 一、客户端 (Android端) 关键技术 1.
编程大师哥3 小时前
android·ide·android studio
Android Studio 2025 从性能优化到开发体验下载安装教程安装包Android Studio 2025是 Google 官方发布的最新一代 Android 应用开发集成环境,该工具为 Android 平台开发提供全方位技术支持,重点强化了沉浸式 UI 构建功能与本地性能调试能力两大核心模块。
我又来搬代码了4 小时前
android
【Android】【Compose】Compose知识点复习(二)remember() 是 Compose 的 “状态存储器”,作用是在组件重组时保留状态值,避免每次重组都重新创建状态(比如mutableStateOf)。
Tom4i4 小时前
android·android studio·内存优化·内存泄漏
【内存优化】使用 Android Studio Profiler 分析 .hprof 文件当你已经通过 LeakCanary 或其他方式获取到 .hprof 文件(堆转储文件),可以使用 Android Studio Profiler 或 MAT (Memory Analyzer Tool) 来深入分析内存泄漏问题。以下是详细操作步骤:
summerkissyou19874 小时前
android·音视频
Android-Audio-Usage 与 StreamType的区别Usage 和 StreamType 是 Android 音频系统中两代不同的音频分类机制。简单来说:StreamType 是旧的、简单的分类,音量流类型,Usage 是新的、更精细的分类,音频场景类型。
韩立学长4 小时前
android·java·后端
【开题答辩实录分享】以《智慧酒店管理——手机预订和住宿管理》为例进行选题答辩实录分享大家好,我是韩立。写代码、跑算法、做产品,从 Java、PHP、Python 到 Golang、小程序、安卓,全栈都玩;带项目、讲答辩、做文档,也懂降重技巧。 这些年一直在帮同学定制系统、梳理论文、模拟开题,积累了不少“避坑”经验。
QT 小鲜肉4 小时前
android·linux·运维·笔记
【Linux命令大全】001.文件管理之chgrp命令(实操篇)✨ 本文全面讲解 Linux 系统中 chgrp 命令的功能、参数及实战应用,帮助系统管理员和高级用户更好地管理文件和目录的组归属关系。文章涵盖参数详解、基础用法、进阶技巧以及常见场景的实际操作。