E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android系统驱动调试
Android系统
10 RK3399 init进程启动(四十九) init第二阶段分析
配套系列教学视频链接:安卓系列教程之ROM系统开发-百问100ask说明系统:Android10.0设备:FireFlyRK3399(ROC-RK3399-PC-PLUS)前言本文通过代码梳理的方式,给大家介绍Androidinit祖先进程第二阶段的工作流程。selinux初始化:第一阶段的selinux初始化,完成策略二进制文件的加载,并设置默认selinux模式。之前的课程已经详细讲解过,此处
旗浩QH
·
2023-07-17 15:19
Android开机自启动
Android
ROM定制
Android系统驱动
Android
init脚本
Android系统底层
Android系统
10 RK3399 init进程启动(七) u-boot编译和镜像生成
配套系列教学视频链接:安卓系列教程之ROM系统开发-百问100ask说明系统:Android10.0设备:FireFlyRK3399(ROC-RK3399-PC-PLUS)前言之前的文章已经讲解过整体Android源码编译,里面包含了u-boot,kernel,Android源码的编译,本文重点讲解,u-boot源码单独编译的方法。让大家对uboot编译出来的镜像有个整体认识。一,u-boot单独
旗浩QH
·
2023-07-17 15:49
Android系统
RK3399
瑞星微3399
Android
u-boot
Android底层驱动
Android系统
10 RK3399 init进程启动(二) RK3399开发板硬件介绍
配套系列教学视频链接:安卓系列教程之ROM系统开发-百问100ask说明系统:Android10.0设备:FireFlyRK3399(ROC-RK3399-PC-PLUS)前言本文介绍后期文章使用的硬件平台,以及环境准备。一,硬件介绍本文采用FireFly的ROC-RK3399-PC-PLUS,本人购买的配置是如下:单机标配+电源+4G内存(建议选择带EMMC的,方便后期烧录和调试)本人选购了无E
旗浩QH
·
2023-07-17 15:48
Android系统开发
RK3399
Android启动流程
1024程序员节
Android系统
10 RK3399 init进程启动(六) 镜像更新
配套系列教学视频链接:安卓系列教程之ROM系统开发-百问100ask说明系统:Android10.0设备:FireFlyRK3399(ROC-RK3399-PC-PLUS)前言Android源码编译完毕之后,就需要将编译出的二进制文件进行更新,这些二进制我们也叫做各种镜像,本文重点介绍如何更新镜像。镜像更新可参考官方网站::更新固件介绍—FireflyWiki。官网文章内容包含多种平台,多种系统的
旗浩QH
·
2023-07-17 15:48
Android系统
RK3399
Android底层开发
Android中的binder和aidl机制
我们知道,在
Android系统
中,每个应用程序都运行在一个独立的进程中,各个进程之间需要进行数据交换和调用,以实现各种功能。为了实现这个目的,binder应运而生。
Eason风云
·
2023-07-17 10:20
android
binder
Android PackageManagerService源码分析和APK安装原理详解
点击跳转到教程一、PackageManagerService简称PMS:PackageManagerService是
Android系统
中核心的服务之一,负责应用程序的查询,卸载和应用信息查询,相当于应用程序的大管家
路宇
·
2023-07-17 10:41
android
PMS
APK
安装原理
安卓源码
Android Hook技术实战详解
在
Android系统
中,应用程序和系统之间通过API进行交互。应用程序可以
路宇
·
2023-07-17 10:07
Android基础笔记
android
Hook
反射
动态代理
view
带你了解什么叫系统移植及交叉编译
离我们最近的就有手机的
Android系统
或IOS系统,这些系统本来并不能直接用在我们现在的商品手机上,需要一定的修改,而所谓的系统移植就是通过优化,修改使其成为符合我们使用习惯的一个过程。
jkCodic
·
2023-07-17 10:24
Android9.0 framework层ContentProvider引起ANR的原理分析
1.前言
Android系统
中,在app中进行一些操作时,系统中的ActivityManagerService(简称AMS)和WindowManagerService(简称WMS)会在app进行操作app
安卓兼职framework应用工程师
·
2023-07-17 06:44
android
9.0
Rom定制化系统开发讲解系列
android
framework
contentprodiver
anr流程分析
anr响应流程
测试各个版本的飞鸽传书
测试各个版本的飞鸽传书测试材料有windows系统的飞鸽传书有4个,linux系统的信使iptux(类似飞鸽传书)有2个,
android系统
的飞鸽传书有5个,都是以前下载保存在移动硬盘中,如今都找出来归类一起测试
sukida100
·
2023-07-17 00:00
linux
iptux
飞鸽传书
Android车载需要学习哪些知识?
车载系统架构:熟悉车载系统的架构和组成部分,了解车载系统与
Android系统
的连接方式和通信协议,如CAN总线、Bluetooth、USB等。
android-李志强
·
2023-07-16 22:10
android
车载
android
{Android}面对最近的话题,你该如何选择
可以参考博客:
Android系统
性能调优工具介绍首先从函数的耗时来说,有一个工具TraceView这是androidsdk自带的工作,用于测量函数耗时的。
一秒一行代码
·
2023-07-16 17:40
Android
面试
性能优化
android
android
studio
kotlin
程序人生
恢复出厂设置--frameworks层流程分析
开篇先啰嗦几句:
Android系统
原生"设置"应用都会有恢复出厂设置这一功能。此功能的主要意图是为了擦除用户在使用手机的时候产生的用户数据,让手机生态系统恢复到出厂时的STATUS。
世界的尽头是编制
·
2023-07-16 14:15
Android基础 : Android ContentProvider和getContentResolver
最近头有点大我们说点基础吧,今天心情不错.那就直入主题ContentProvider因为在
Android系统
里面,数据库是私有的。一般情况下外部应用程序是没有权限读取其他应用程序的数据。
Android高级架构探索
·
2023-07-16 13:07
Android桌面插件总结
1.前言AppWidget即桌面小部件,也叫桌面控件,就是能直接显示在
Android系统
桌面上的小程序,并且可以接收定期更新。
耀东wang
·
2023-07-16 12:20
Android Binder进程间通讯原理分析
BinderIPC原理
Android系统
是基于Linux内核开发的。Linux开发提供了丰富的进程间通讯机制,例如管道、信号、消息队列、共享内存、插口(Socket)。
和平浪子
·
2023-07-16 10:56
Android开发
binder
linux
运维
Android的内存泄漏分析
、复制算法2.4、分代回收算法3.GCRoot原理3.1、可达性分析法3.2、引用计数法1、内存详情1.1、内存溢出内存溢出:指程序在申请内存时,没有足够的内存空间供其使用,出现outofmemory
Android
和平浪子
·
2023-07-16 10:56
Android开发
jvm
android
Android系统
启动流程分析
当按下
Android系统
的开机电源按键时候,硬件会触发引导芯片,执行预定义的代码,然后加载引导程序(BootLoader)到RAM,Bootloader是
Android系统
起来前第一个程序,主要用来拉起
和平浪子
·
2023-07-16 10:53
Android开发
android
XUbuntu22.04之vim无法复制内容到系统(一百八十四)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:在vim中使用
Android系统攻城狮
·
2023-07-16 09:32
Ubuntu高级用法系列
vim
编辑器
linux
android anr 文件路径,android出现ANR 如何导出anr文件
1.老版
Android系统
anr的导出在项目目录下或app下运行命令:adbpulldata/anr/traces.txt1测试了华为p7(Android5.1.1)和荣耀v10(Android9),发现都能正常导出
俊銘
·
2023-07-16 00:00
android
anr
文件路径
基于Android的手机导航系统设计与实现(论文+源码)_kaic
Google开源的
Android系统
的推出,加剧了智能手机行业的发展。智能手机硬件配置的不断提高,为开发出更为丰富的手机APP提供了保障。
开心工作室_kaic
·
2023-07-15 14:31
计算机文章
毕业设计
android
智能手机
智能合约
信任链
去中心化
同态加密
共识算法
需要了解下Android的Recovery模式
----百度百科
Android系统
的启动模式一般的
Android系统
具有下面几种启动模式(适用于
Android系统
的手机),它们的进入方式和描写叙述
Jason_Lee155
·
2023-07-15 12:35
操作系统
Android程序
android
刷机
Android系统
源码导入Android studio
1,下载Android源码网上很多文章,多半都是在清华或者某个大学的镜像地址下载,repoinit...巴拉巴拉的,这里repo就是git的封装,怎么下载怎么运行,不多说了,百度一下。下载哪个版本的源码,比如android9,android10或者什么也是根据需要。Android源码目录结构如下:|--Makefile|--abi(applicationbinaryinterface,应用程序二进
Jason_Lee155
·
2023-07-15 12:35
操作系统
repo
Framework
Android源码
Android 系统的分区介绍
由于
Android系统
采用Linux架构,所以Android的系统分区可以类比同样采用Linux架构的操作系统(如Windows)。
Jason_Lee155
·
2023-07-15 12:04
操作系统
linux
android
车载系统
Binder相关面试总结(二):Binder到底是什么?
在我们的
Android系统
中,Binder主要用来实现进程之间的通信(IPC),它的主要作用就是把多个App夹在一起。那么这个Binder到底是个什么东西呢?
bug樱樱
·
2023-07-15 12:16
Anoroid开发基础知识
Android系统
是由Google公司推出的。Android11对应的API编号为30(12是31)以此类推。App除了在手机上运行,还能在电脑的AVD上运行。
_four_two_six_
·
2023-07-15 09:03
Android
前端
java
android-studio
可靠的手机问题修复工具分享 - 修复各种 Android 系统问题
事实上,你的
Android系统
会发生各种问题,从而导致运行不正常。常见错误包括:安卓手机变砖了黑屏黑死人安卓手机过热应用程序崩溃慢跑无法开启/关
分享者花花
·
2023-07-15 08:46
安卓死机修复
手机系统修复
手机修复
智能手机
android
windows
电脑
word
手机
系统安全
NV21、NV12、YV12、RGB、YUV、RGBA、RGBX8888等图像色彩编码格式区别
NV21:NV21是
Android系统
使用的一种图像颜色编码格式,它采用的是YUV4:2:0的采样方式,意味着垂直方向上每两个像素采样一次,水平方向上每个像素采样两次。
音视频牛哥
·
2023-07-15 05:24
流媒体
Android
GB28181
Android
NV21
Android
NV12
Android
RTMP
大牛直播SDK
Android JNI串口开发
最近公司要做一个展示牌形式的打卡器,
Android系统
且展示牌底部有个串口来接收大家手环打卡出勤的信息,这就需要读取每个手环或者工牌的id信息,因此用到了Androidstudio自带的jni功能在这里做一下总结笔记
工地板砖
·
2023-07-15 03:52
Android
Android
jni
Android串口开发
dumpsys命令用法
一、dumpsys命令1.1服务列表不同的
Android系统
版本支持的命令有所不同,可通过下面命令查看当前手机所支持的dump服务,先进入adbshell,再执行如下命令:dumpsys-l。
人工智能时代
·
2023-07-14 19:42
android
android
dumpsys
生成
Android系统
的签名文件
signingConfigs{debug{storeFilefile('../debug.keystore')storePassword"123456"keyAlias"androiddebugkey"keyPassword"111111"}}以下步骤以生成上述签名文件为例:将源码目录build\target\product\securit下的platform.pk8和platform.x509.
佳朗
·
2023-07-14 18:56
Android系统
android
签名
系统签名
Android系统
Android系统签名
Word之解决中文和英文混写导致字间距增大的问题(六)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:解决中文和英文混写导致字间距大的问题
Android系统攻城狮
·
2023-07-14 16:46
Word实战技巧
word
【Android知识笔记】系统进程(一)
Android系统
进程有哪些先来一个整体结构图从宏观上理解
Android系统
的进程结构布局:这里我们简单总结一下:系统的第一个进程其实是0号进程(又叫swapper进程/Idle进程)0号进程fork出了
川峰
·
2023-07-14 13:30
Android知识笔记
android
系统进程
Zygote
SystemServer
系统服务
ServiceManager
Android Jetpack 详解 - 使用 WorkManager 技术处理简单的后台任务
过去的几年,
Android系统
随着版本的更新针对电量优化这一块做出了不同程度的限制优化,例如在AndroidM上的DozeMode,Android
you的日常
·
2023-07-14 13:09
【Android Framework系列】第3章 Zygote进程相关
Zygote是
Android系统
创建新进程的核心进程,负责启动Dalvik虚拟机,加载一些必要的系统资源和系统类,启动system_server进程,随后进入等待处理app应用请求。
__Yvan
·
2023-07-14 11:40
Framework
Android
Java
android
zygote
framework
自动化测试 - Appium + Python环境搭建步骤
Appium使用WebDriver的jsonwire协议,来驱动Apple系统的UIAutomation库、
Android系统
的UIAutomator框架。
阿狸茜茜
·
2023-07-14 11:25
【书评】一本
Android系统
性能优化的新书
那么今天推荐一本
Android系统
性能优化的新书-《
Android系统
性能优化卡顿、稳定性与续航》
林栩link
·
2023-07-14 06:48
android开发
android
性能优化
QT for Android串口开发
QTforAndroid思路一、所用到的头文件1、打开串口2、配置串口3、接收数据3、发送数据最近在搞QTforAndroid开发,在网上搜了下解决方案发现都是需要java库的支持,QT原生接口QSerialPort不支持
Android
萌新洛尘
·
2023-07-14 06:27
android
qt
串口通信
linux
c++
【Android】串口通信的理论与使用教程
Android系统
诞生这十几年以来,Android开发工程师岗位经历了由盛转衰的过程,目前纯UI的AndroidAPP已经鲜有公司愿意花费巨资去开发,AndroidAPP开发的业务也仅剩游戏、物联网(InternetofThings
宾有为
·
2023-07-14 05:53
Android
android
串口通信
serialport
kotlin
串行通信
adb进阶知识,如何过滤只查看某一个app的日志
1.先来看最感兴趣的adb日志首先来了解一共概念,安卓的日志有那些:
Android系统
的日志分为两部分,底层的Linux内核日志输出到/proc/kmsg,Android的日志输出到/dev/log。
멋진
·
2023-07-14 02:41
adb
android
java
adb
RK3399 驱动开发 _ 05 -
Android系统
中debug串口输出乱码及波特率设置
文章目录前言一、串口输出乱码及其原因二、串口波特率修改1.uboot修改2.内核中设备树dts修改3.重新编译并烧录三、串口输出测试总结前言在RK3399平台开发过程中,串口debug是一种不错的调试手段。但很多时候串口在打印过程中会出现正常输出一段时间后,莫名出现打印乱码情况。本文旨在解决设备启动后,串口正常打印一段时间后出现乱码的问题。系统:Android8.1内核:Kernel4.4.167
chenkanuo
·
2023-07-14 00:04
驱动开发
android
RK3399 驱动开发 _ 04 -
Android系统
中通过fdt文件系统反编译查看设备中真实生效的设备树配置信息
文章目录前言一、设备树保存在文件系哪里?二、文件系统设备树dts编译与反编译2.1设备树原始dtb格式2.2从设备中获取目标文件fdt2.3在ubuntu系统中将fdt反编译成dts2.3.1安装反编译dtc工具2.3.2使用安卓系统自带的dtc工具2.3.3将fdt反编译成dts2.3.4从文件系统反编译设备树dts2.4.在ubuntu系统中将dtb编译成dts三、重要补充前言在根文件系统中查
chenkanuo
·
2023-07-14 00:34
驱动开发
android
Xamarin.Android | 界面跳转到手机自带的自启动管理界面,引导用户将APP加入自启动
界面跳转到手机自带的自启动管理界面,引导用户将APP加入自启动前言示例代码自启动界面URI字典打开自启动管理界面结束语前言很多Android应用需要在后台运行,以便提供实时通知、定时任务等服务,但是部分
Android
猿长大人
·
2023-07-13 20:32
Android
xamarin
android
智能手机
【Android车载系列】第14章 车载渲染-分屏显示的实现
本章节通过获取
Android系统
的Display,使用Display+Presentation或Display+Activity实现分屏展示。
__Yvan
·
2023-06-24 10:39
车载
Android
Kotlin
android
车载开发
Android分屏显示
Android 窗口实现原理
拥有自己的WindowToken)譬如:Activity与DialogAndroid应用程序子窗口(必须依附到其他非子窗口才能存在,通常这个被依附的窗口类型Activity窗口)例如:PopupWindow
Android
凉亭下
·
2023-06-24 10:08
Android
android
java
开发语言
【Android Framework系列】第2章 Binder机制大全
Android系统
中,每个应用程序是由Android的Activity,Service,BroadCast,ContentProvider这四剑客中一个或多个组合而成,这四剑客所涉及的多进程间的通信底层都是依赖于
__Yvan
·
2023-06-24 10:07
Android
Framework
Java
android
binder
Framework
android系统
弹窗,Android桌面弹窗实现总结
在应用内弹出dialog其实很简单,但是在桌面上显示dialog却是有一些区别,大概思路有两个;——第一种是弹出一个真正的dialog,但是这是系统级的dialog,需要在manifest中获得系统dialog的权限:之后在使用dialog的时候要设置为系统dialog:privatevoidshowDialog(finalContextcontext){AlertDialog.Builderdi
流年二十春
·
2023-06-24 02:50
android系统弹窗
Camera之android8.0以上HIDL与C++数据类型转换(三十)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:学习了解Android8.0
Android系统攻城狮
·
2023-06-23 21:07
Camera系统实战系列
Camera
Android12
Android 7.1.2(Android N)
Android系统
启动流程
Android7.1.2(AndroidN)
Android系统
启动流程源码:system/core/rootdir/init.rcinit.zygote64.rcsystem/core/init/init.cppinit_parser.cppsignal_handler.cppframeworks
三火哥
·
2023-06-23 19:23
android系统
启动流程
android系统
Android Binder 初步探究(基本原理)
一、概述1.Binder的含义binder是
Android系统
实现IPC(跨进程通信)的机制,它沟通和联系了各个组件,是
Android系统
最为重要的成员之一。
tulensa
·
2023-06-23 13:41
android
android
经验分享
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他