首页
学习
活动
专区
圈层
工具
发布

#android

基于 Linux 内核的开放源代码移动操作系统

无法读取U盘,OTA升级U盘文件 返回-9

用户10171634

v_sys/system/sepolicy/private/system_app.te

200

无法读取到U盘文件!

用户10171634

adb shell "ps -A | grep update_engine"root 894 1 10869748 11056...

2300

OTA升级不会清空persist.debug的值,用flash tools工具下载 为什么会清空?

用户10171634

会被写入 /data/property/(老版本在 /data/system/property/)

4700

如何看设备里是否 就是我修改的te文件?

用户10171634

这是一个极其重要的问题。在 Android 开发中,“改了代码但没烧进去”或者“编译系统没把新改动编进去”的情况发生的概率高达 50%。

3510

在 Windows 系统层面禁用 mDNS(永久生效)

用户10171634

既然调用的是 Windows 的 adb.exe,我们需要在 Windows 那边设置开关。

5610

adb.exe: more than one device/emulator

用户10171634

如果你无法接触手机,或者不想关闭无线调试,你可以强制电脑上的 ADB 停止扫描这类设备。在你的终端(看起来是 WSL 或 Linux 环境)中执行以下命令:

5510

DOWNLOAD_TRANSFER_ERROR/9

用户10171634

这是一个非常典型的情况。在 Production Build (User版本/生产版本) 的安卓设备上,出于安全考虑,普通用户(包括 adb shell)没有权...

6710

Rust赋能Android蓝牙协议栈:从C++到安全高效的重构之路

byte轻骑兵

Android蓝牙协议栈(BlueDroid)自诞生以来,始终以C++为主要开发语言。C++的指针操作与手动内存管理能力,在硬件资源有限的早期移动设备中展现了性...

9710

Android 代码阅读环境搭建:VSCODE + SSH + CLANGD(详细版)

byte轻骑兵

在阅读Android源码(AOSP超过1亿行代码)时,开发者常面临索引失败、跳转卡顿等问题。本教程将手把手教你搭建基于VSCode + SSH + Clangd...

29810

Android ADB:从安装到高级调试的终极指南(附跨平台实战教程)

byte轻骑兵

在 Android 开发与调试领域,Android Debug Bridge(ADB) 堪称 “瑞士军刀” 级工具。无论是应用开发者、测试工程师,还是极客玩家,...

1.1K10

深入解析Android STR待机:低功耗,快速唤醒的奥秘

byte轻骑兵

STR技术,全称为“Suspend To RAM”,意为“挂起到内存”。当Android设备进入STR待机状态时,系统的当前状态信息(包括CPU上下文、内存中的...

11910

Android JNI机制概述

byte轻骑兵

Android JNI(Java Native Interface)机制是Android系统中一个非常重要的技术,它允许Java代码与本地C/C++代码进行交互...

9610

Android的前世今生

byte轻骑兵

Android的快速发展与普及是智能手机行业的一个重要里程碑,其背后的原因和过程可以归纳为以下几个方面。

12610

Android bp实战

byte轻骑兵

在Android开发中,bp(Blueprint)文件是构建系统Soong使用的配置文件,用于定义Android模块的构建规则和依赖关系。虽然bp文件在Andr...

7910

Android.bp学习笔记

byte轻骑兵

在这个例子中,根据目标平台(android_arm或android_x86),编译器会分别定义ANDROID_ARM或ANDROID_X86宏。这允许在代码中根...

9210

Android 14的源码目录结构

byte轻骑兵

Android 14的源码目录结构庞大且复杂,涵盖了系统的各个方面。以下是对Android 14源码目录的一个通读概述,旨在帮助理解其主要组成部分和功能。

10410

Android系统架构简介

byte轻骑兵

Android系统架构是一个复杂而多层次的结构,它基于Linux内核,并在此基础上扩展了丰富的功能和应用程序。以下是对Android系统架构的简介。

14610

Android.mk手把手实战

byte轻骑兵

Android.mk 文件是 Android 平台下用于定义如何编译和链接 Android 应用或库中的本地代码(如 C/C++)的 Makefile 脚本。虽...

8310

Android.mk详解:构建Android项目的编译控制文件

byte轻骑兵

Android.mk 文件是 Android 平台上的 Makefile 文件,用于定义 Android 应用或库中模块的编译方式。它是 Android NDK...

11410
领券