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--进程间通信(Binder)
Android系统
提供了一些通用服务,比如音乐打电话发短信,WIFI,定位,输入法,传感器等。
chaoyu168
·
2023-09-01 03:36
Android
Android开发
aidl
进程通信
Binder
Android
Android N 进程间通信--Binder
Android系统
的服务都是通过Binder构建的。Binder是整个系统运行的中枢,因此,Android在提高Binder的效率方法下足了功夫。
Kitty_London
·
2023-09-01 03:05
APP移动应用安全加固是如何进行的?
同时,因
Android系统
本身开源特性,Android应用正逐渐取代PC端成为黑客攻击的主要对象,超97%的Android应用遭受盗版侵袭,病毒木马肆虐、流氓软件和钓鱼应用随处可见,严重影响了开发者收益
天磊卫士官方
·
2023-09-01 01:21
网络安全
安全服务
app安全
网络安全
安全漏洞
android
ios
Android系统
-线程-synchronized和volatile的区别
引言synchronized和volatile都是线程同步涉及到的概念。理解和掌握好他们的区别有助于我们对代码逻辑的理解概念相关一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义:1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。2)禁止进行指令重排序。volatile本质是在告诉jvm当
大海之狂
·
2023-08-31 16:27
Android系统开发
android
java
Android系统
-性能-优化概述
目录引言:APP优化:网络优化:内存优化:卡顿优化:引言:先大概对Android性能优化做一个简单分类和梳理。由于性能影响因素多,比如本文分类的APP,内存,网络,卡顿都是互相影响的。卡顿应该是用户最直观可见的性能问题了。APP优化侧重于启动,UI绘制以及资源优化这三个方面考虑内存优化侧重于内存抖动,内存泄露,扩大内存方面考虑网络优化则是从网络请求,数据压缩的方面考虑上面这三个方面的优化就有利于我
大海之狂
·
2023-08-31 16:57
性能调优
android
性能优化
Android系统
-线程-java线程
引言Android的框架应用是java环境的。java天生就是多线程。所以对java线程的理解尤为重要。概念线程状态转换图NEW初始状态RUNNABLE运行状态BLOCKED阻塞状态WAITING等待状态TIME_WAITING超时等待状态TERMINATED终止状态注意:调用obj.wait()的线程需要先获取obj的monitor,wait()会释放obj的monitor并进入等待态。所以wa
大海之狂
·
2023-08-31 16:27
Android系统开发
android
java
开发语言
RK3588平台
驱动调试
篇 [ GPIO篇 ] - RK3588-对GPIO的操作控制
1.简介RK3588从入门到精通本⽂介绍Linux操作gpio⽅法开发板:ArmSoM-W32.GPIO配置RockchipPin的ID按照控制器(bank)+端口(port)+索引序号(pin)组成2.1GPIO驱动介绍驱动包括Pinctrl驱动(drivers/pinctrl/pinctrl-rockchip.c)和GPIO驱动(drivers/gpio/gpio-rockchip.c)Pin
ArmSoM
·
2023-08-31 15:06
ArmSoM-W3
RK3588
开发板
嵌入式硬件
arm开发
linux
[RK3588从入门到精通] 专栏目录及介绍
本专栏采用ArmSom出品的ArmSom-W3产品为例进行系统性教程讲解,涉及各种系统讲解:Debian,Ubuntu,
Android系统
等本专栏可供初学者入门嵌入式Linux平台开发,快速提高嵌入式开发技术水平本专栏亦可供有一定基础的开发者在技术和系统知识体系
ArmSoM
·
2023-08-31 15:05
RK3588从入门到精通
git
驱动开发
arm开发
硬件工程
嵌入式硬件
AIDL简单demo彻底玩转AIDL调用
详细AIDL是一种广泛使用的Binder通信机制,
Android系统
的四大组件,AMS,PMS等系统服务无一不与Binder挂钩;如果对Binder不甚了解,那
西安未央
·
2023-08-31 11:55
移动技术
android
java
软件测试 | app测试中常用的Android模拟器
模拟器可以轻松的模拟不同的品牌、分辨率和
Android系统
版本。可以让兼容测试做起来更容易。下面就来看看目前常用的Android模拟器都有哪些。
测试开发软件测试性能测试自动化测试
·
2023-08-31 05:17
android
android
studio
ide
无涯教程-Android - Activity
与之非常相似,
Android系统
以Activity来启动其程序,该程序以对onCreate()回调方法的调用开始。有一系列启动Activity的回调方法和
Hi无涯教程
·
2023-08-31 00:42
无涯教程
android
关于 Handler 的这 20 个问题,你都清楚吗?
无论从普及原理的角度、还是从自行实现的角度,我们都需要吃透这个
Android系统
所特有的线程间通信方式Handler机制!初尝Handler机制的时候,原以为Handler类发挥了很大的作用。
KD小帅
·
2023-08-30 23:03
Android系统
屏蔽“您的设备内部出现了问题,请联系您的设备制造商了解详情“弹窗
问题现象:客户反馈在使用安卓系统机器时有时桌面会弹出“您的设备内部出现了问题,请联系您的设备制造商了解详情”,其实机器使用并没有问题,但是突然跳出这个界面,太影响使用体验,我们要做的就是在Android源码中屏蔽掉这段,使用中就不会跳出这个弹窗。Android5.1-9.0注释显示弹窗的线程.frameworks/base/services/core/java/com/android/server
Y多了个想法
·
2023-08-30 22:21
Android相关知识学习
android
ui
iot
经验分享
RK
Android9.0 系统摄像头前后置预览问题
1.Android摄像头总体架构在插入的USB摄像头后,会生成/dev/video0这样的设备节点,而在硬件抽象层中,会去判断是否存在该设备节点,以提供给
android系统
层使用,再往上分析就是android
Y多了个想法
·
2023-08-30 22:21
RockChip平台
相关问题调试记录
android
驱动开发
RK
摄像头
前后置预览
RK平台
android系统
修改uart2调试串口为普通串口
一般情况下,RK系列主板的ttyS2(即uart2)基本都是设计为debug调试口,提供fiqdebugger功能。将调试口更改为普通串口,具体修改如下:移除掉kernel里的fiqdebugger驱动://dts中disabled掉fiqdebugger驱动节点fiq-debugger{compatible="rockchip,fiq-debugger";interrupts=;rockchip
Y多了个想法
·
2023-08-30 22:50
RockChip平台
相关问题调试记录
android
uart2
串口
[Android 四大组件] --- Service
1service是什么Service是
Android系统
中的四大组件之一,它是一种长生命周期的,没有可视化界面,运行于后台的一种服务程序。
Overboom
·
2023-08-30 20:21
Android
android
AndroidX,到底什么是AndroidX
Android系统
在刚刚面世的时候,可能连它的设计者也没有想到它会如此成功,因此也不可能在一开始的时候就将它的API考虑的非常周全。
蜗牛的小梦想
·
2023-08-30 19:55
Android开发
android
ARM-Linux GPIO 占用问题(sh: write error: Device or resource busy)
因内核调试较少,写博客记录一些自己在调试内核中遇到的问题;坑1:Linux
驱动调试
中可能遇到gpio无法申请的问题,需要查找gpio被哪个驱动占用,用来解决管脚占用问题,介绍几种查找gpio占用的方案方案
雨点-
·
2023-08-30 17:01
Linux驱动
全志s3
linux
arm
驱动开发
使用Debugfs确认GPIO_pinctrl占用状态
Linux
驱动调试
中可能遇到gpio无法申请的问题,需要查找gpio被哪个驱动占用,用来解决管脚占用问题,介绍几种查找gpio占用的方案如果使用echo17>/sys/class/gpio/export
hdh717
·
2023-08-30 17:18
kernel
由Android10适配到Android12时遇到相关编译失败问题
最近
Android系统
各大应用商店联合发出公告,处于个人隐私安全考虑,强制APP适配到Android11及以上版本。
seevc
·
2023-08-30 12:03
androidstudio问题
android
安卓面试宝典,Android快速转战Kotlin教程,面试资料分享
职业生涯规划
Android系统
的市场地位Android程序开发的技能成长经验Android程序员为什么需要学习Html5Android软件工程师为什么不会被前端替代为什么小程序无法替代原生开发为什么Html5
阿里Java架构师
·
2023-08-30 11:01
程序员
android
移动开发
面试
双非本科字节跳动Android面试题分享,吐血整理
缘起经过近十年的发展,Android技术优化日新月异,如今Android10.0已经发布,
Android系统
性能也已经非常流畅,可以在体验上完全媲美iOS。
web大美女
·
2023-08-30 11:30
程序员
android
移动开发
面试
Android 之 LayoutInflater (布局服务)
本节引言:本节继续带来的是
Android系统
服务中的LayoutInflater(布局服务),说到布局,大家第一时间可能想起的是写完一个布局的xml,然后调用Activity的setContentView
疯狂创作者
·
2023-08-30 01:00
Android
教程
android
Android自动化测试中操作技巧合集(建议收藏)
Android自动化测试中短信验证码的操作技巧一、内容提供器机制简介
Android系统
采用了内容提供器(ContentProvider)机制来管理不同应用的数据访问。
美团程序员
·
2023-08-29 23:22
技术分享
自动化测试
android
职场和发展
测试工具
软件测试
自动化测试
Android UI绘制过程与优化
Android系统
显示原理性能分析工具布局优化避免过度绘制启动优化合理的刷新机制未完待续
zhuxh
·
2023-08-29 21:25
postmarketOS
nexus5nexu5刷入最新固件、
android系统
步骤0.使用旧的platform-tools_r27:mkdir~/nexus5;cd~/nexus5;#https://android.googlesource.com
ziix
·
2023-08-29 17:59
postmarketOS
nexus5
oneplus6
Android Binder原理(四)ServiceManager的启动过程
本文首发于微信公众号「后厂技术官」关联系列AndroidAOSP基础系列
Android系统
启动系列应用进程启动系列Android深入四大组件系列Android深入理解Context系列Android深入理解
刘望舒
·
2023-08-29 14:34
iTOP-i.MX8MM开发板添加RIL驱动程序库
将Quectel提供的相应RIL库文件放入
Android系统
的以下路径。
mucheni
·
2023-08-29 14:24
i.MX8M
android系统
启动流程之SystemServer运行过程
SystemServer进程的启动流程:直接看代码:SystemServer是Java中的一个进程,执行入口是SystemServer.java.main();SystemServer.java.main();-->newSystemServer().run();-->createSystemContext();//创建系统上下文:虽然SystemServer没有界面,他也有这些操作-->Acti
ab198604
·
2023-08-29 14:53
Android系统
android
SystemServer
SystemService
android系统
启动流程之zygote如何创建SystemServer进程
SystemServer:是独立的进程,主要工作是管理服务的,它将启动大约90+种服务Services.它主要承担的职责是为APP的运行提供各种服务,像AMS,WMS这些服务并不是一个独立的进程,它们其实都是SystemServer进程中需要管理的的众多服务之一。下面分析zygote启动SystemServer进程的核心代码:ZygoteInit.main():....//拿到的Runnable是
ab198604
·
2023-08-29 14:53
Android系统
zygote
SystemServer
android
各行业信息化业务平台对音视频能力集成需求的调研报告(一)
但目前,随着4G/5G网络的成熟和
ANDROID系统
的普及,越来越多的行业应用是基于专业行业终端实现远程工作。作为行业终
PTTLINK
·
2023-08-29 13:58
音视频
如何使用Reqable分析Android模拟器应用流量
1.
Android系统
证书策略首先,简单概述下
Android系统
的证书策略,可以帮助我们更好地分析问题。在任何一个系统上,都会有一个CA证书管理器,里面内置了绝大多数常用的CA根证书。
程序员一东
·
2023-08-29 12:16
android
Android系统
开发
Android系统
开发视频课程和源码的对应关系、下载方法请看"源码下载方法xxxxx.TXT"视频和源码的对应关系:视频源码第1课第1节_编写第1个Android应用程序实现按钮和复选框APP_0001
dieling4341
·
2023-08-29 12:16
第一章 初识android&as
1.1
android系统
架构(1)内核层:linux(2)系统运行库层:Dalvik虚拟机(Android程序的虚拟机,是Android中Java程序的运行基础。
开发小白宋大喵
·
2023-08-29 10:21
Android架构以及Android8.0之后的变化
系统整体架构
Android系统
架构包含以下组件:如上图,Android的架构采用纵向分层,横向分模块的方式,共分为五层:应用框架层、BinderIPC层、系统服务层、硬件抽象层(HAL)、Linux内核层
China第一程序员
·
2023-08-29 07:23
全志平台
Android系统
的设备烧录Tina系统失败问题解决方法
全志平台
Android系统
的设备烧录Tina系统失败问题解决方法【适用范围】Tina通用平台【问题现象】开发过程中会有开发板
Android系统
、Tina互刷的问题。
DOT小文哥
·
2023-08-29 06:33
全志-FAQ
全志-Tina
Android系统
的启动流程
第一个系统进程initAndroid设备的启动需要经过BootLoader,LinuxKernel和
Android系统
服务三个核心阶段.默认情况都有其对应的启动动画.究其本质的话.
Android系统
并不算一个严格意义上的操作系统
loveCandyTQJ
·
2023-08-29 05:56
RPC & AIDL
为了使其他的应用程序也可以访问本应用程序提供的服务,
Android系统
采用了远程过程调用(RemoteProcedureCall,RPC)方式来实现。Android使用AIDL来实现。
gbmaotai
·
2023-08-29 02:47
Flutter篇 (一) 入门
不过最近的一年多里面,发生了些可能会改变移动开发格局的事情,自从Google发布了Flutter1.0开始,到前段时间的Flutter1.2版本,Flutter的热度从未消退,号称能同时完美运行在ios和
android
说点儿什么吧
·
2023-08-28 19:23
安卓渗透测试安装笔记 - Drozer安装
drozer是一款针对
Android系统
的安全测试框架。drozer可以帮助App和设备变得更安全,其提供了很多Android平台下的渗透测试exploit供你使用和分享。
Fer_David
·
2023-08-28 16:03
安全工具
android
java
apache
一文讲通物联网&嵌入式
类似于
Android系统
是谷歌开发的移动操作系统,嵌入式实际上也是一种操作系统。嵌入式的范围非常广泛,涵盖了许多技术领域,嵌入式产品几乎覆盖了各行各业。嵌入式操作系统用于控制和管理嵌入式设备。
嵌入式开发白菜
·
2023-08-28 13:01
编程
嵌入式
物联网
嵌入式
嵌入式硬件
stm32
51单片机
proteus
AOSP Mac平台编译
最近想查看一些应用的布局(Layout),需要修改
Android系统
的debuggable属性,这个操作需要设备具有root权限,想着自己有一台pixelXL,何不编译个userdebu
Ning1994
·
2023-08-28 13:32
Appium安装与配置——2023年8月18日
在实现自动化APP打卡行为的项目前,需要先了解以下方面的知识或技术:
Android系统
和APP的基本原理和架构,包括活动(Activity)、服务(Service)、广播接收器(BroadcastReceiver
土豆~
·
2023-08-28 13:08
自动化测试
appium
14张图带你了解Android14中的酷炫的功能
探索Android14的顶尖特性Top14在近期的几次更新中,
Android系统
经历了重要的升级。Android12通过MaterialUI改变了外观,使界面更加优化。
Calvin880828
·
2023-08-27 17:32
Android新特性
android
android系统
启动流程之init启动分析
先根据上图来描述下安卓整个系统的启动流程:当上电时,系统先执行BootRom,加载引导程序执行。然后进入bootloader,在安卓系统中基本上这个bootloader是uboot,通过uboot引导启动内核,此时运行在kernel空间,这时的idle属于内核中的进程,它的pid=0,它负责初始化进程、内存、驱动等相关工作,随后由idle启动fork一个为init进程,这个属于用户空间的进程,pi
ab198604
·
2023-08-27 12:52
Android系统
android
Google IO/19-Kotlin 1.3
2年前google就确定在kotlin作为
android系统
的官方语言,Kotlinfirst。
note_sun
·
2023-08-27 08:24
Android 实现资源国际化
前言国际化指的是当
Android系统
切换语言时,相关设置也随之改变,从而使用不同的国家地区;简而言之,就是我们的AndroidApp中的文字和图片会随着不同国家的地区变化从而切换为不同语言文字和不同国家的图片文字图片国际化只要在
小尹编码中...
·
2023-08-27 08:42
android
Android系统
启动流程 源码解析
Android系统
启动流程本文链接:https://blog.csdn.net/feather_wch/article/details/132518105有道云脑图:https://note.youdao.com
猎羽
·
2023-08-27 07:35
Android
android
Android adb无法连接设备的总结
3、设备识别号不对导致无法识别 如果手机厂商没有对系统进行特别的改动,那么
Android系统
的USB调试模式驱动都是一样的!
qinghua0706
·
2023-08-27 03:41
Android系统
稳定性Log分析
前言:在平时我们开发工作中,经常会遇到系统死机、黑屏卡死、冻屏等各种莫名其妙的问题,这对于我们系统开发工作者是一大挑战,除了我们需要有处理问题经验和能力外,我们需要借助Google提供的各种log分析,提高我们定位处理问题的能力!各种常见问题:1、应用冻结/崩溃App这里问题比较常见,表现的现象为ANR、Crash、OOM等情况,可以通过Log日志分析:1.捕获通用日志logcatlog(main
momxmo
·
2023-08-26 19:54
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他