android
-
Android音频系统AudioFlinger详解 超级干货
Android 音频框架概述 Android 音频框架 Audio 是整个 Android 平台非常重要的一个组成部分,负责音频数据的采集和输出、音频流的控制、音频设备的管理、音量…
-
Android Camera2-预览、拍照、录像流程
一、Camera2实现预览、拍照、录像三大基础功能的流程框架图 Camera2关键几个类: CameraManager 管理手机上的所有摄像头设备。管理手机上的所有摄像头设备,它的…
-
从零学习SDK(1)什么是SDK,为什么要使用它
什么是SDK SDK即“软件开发工具包”,软件开发工具包一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。 SDK通常包含以下内容…
-
Android APK 签名打包原理分析(一)【APK结构分析】
1.引言 最近在看AOSP Apk安装的相关源码时,发现自己对这块知识一直停留到用的层面,并未有深入的了解,例如打包的具体过程、签名的具体过程、渠道打包,最重要的,自己这几年在做系…
-
【Android Studio】安装app报错Installation did not succeed. The application could not be installed: INSTALL
问题描述 安装app demo报错;app安装不上 Installation did not succeed. The application could not be insta…
-
小米/红米手机刷面具(ROOT)和类原生(米家/刷机/recovery)
BootLoader是什么?刷机为什么需要解锁? BootLoader是开机时CPU执行的第一个程序,用来初始化硬件 自从Android5.1开始以后,很多手机厂商都不会开放Boo…
-
Android笔记(二) 常见log
用户按键操作,唤醒屏幕 S00B134 04-19 02:46:37.926 951 1128 D WindowManager: Receive Input KeyEven…
-
Flutter 环境配置
Flutter 环境配置 电脑上面安装配置JDK 1.下载安装JDK 下载地址:https://www.oracle.com/technetwork/java/javase/dow…
-
scrcpy常用命令与快捷键
scrcpy基本使用 下载scrcpy,地址:https://github.com/Genymobile/scrcpy 手机开启开发者选项,并开启USB调试,连接电脑 解压scrc…
-
Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤
Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤 目录 Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤 1、简介 …
-
Android—动态权限申请
目录 权限分类 动态权限核心函数 简易实现案例 完整代码 Google 在 Android 6.0 开始引入了权限申请机制,将所有权限分成了正常权限和危险权限。App 每次…
-
Android基于opencv4.6.0实现人脸识别功能
前言 步骤: 1.整合opencv 2.获取相机的SurfaceView传到native层去检测(亦或是不断的获取SurfaceView的Bitmap,传到native层) 3.检…
-
hnust 湖南科技大学 2023 安卓 期中考试 复习资料
前言 ★:录音中提到的 ✦:推测考点 致谢:hwl,lqx,ly,sw 重点来源:7-8班 PPT和录音 内容来源:PPT 知识点大多很抽象,需要联系实际代码来理解 多做1-9章课…
-
windows 下 QT Android 环境搭建(QGC 4.2.x + Qt 5.15.2)
文章目录 1. QT Creator 环境搭建 2. JDK 1)官网途径: 2) 360 安装: 配置 3. SDK 1) 通过 Android Studio 2)QT 配置中安…
-
【Android学习】Android studio环境搭建-解决下载gradle慢&加载mainfest.xml慢的问题
转载:https://blog.csdn.net/qq_31881469/article/details/78646406/ 目录 1、解决网络连接问题 (1)问题描述 (2)方…
