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-Q
Android 10.0 PackageManagerService(一)工作原理及启动流程-[Android取经之路]
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Android10.0系统启动之
Felix.Ma
·
2023-11-13 06:00
AndrCompile
android
java
Android-Q
对 startActivity() 做了限制,怎么适配?,安卓11内存优化
只要跑在AndroidQ上的App,均受限制。原则上,只要你的App在前台,或者此次启动新页面的动作来自用户主动的操作,那自然是不受影响的。1.该应用具有可见窗口。例如前台Activity是你的应用。2.桌面Widget点击启动Activity。3.当前前台任务的ActivityBackTask(回退栈)中,有你应用的Activity。例如调起微信支付页(ActivityZ)时,当前退回栈最顶端的
m0_64603776
·
2023-10-04 04:17
程序员
面试
移动开发
android
Android-Q
对 startActivity() 做了限制,怎么适配?
一.Q禁用后台启动Activity今天来聊聊“AndroidQ中后台禁止启动Activity对现有国内App中启动页设计的影响”这个话题,再聊聊AndroidQ限制后台启动Activity的具体细节。有人可能会觉得P还没用上,Q还远着。如果只是对于普通用户来说,确实是这样,大多数情况新系统对应的就是新设备,手机的换代速度是远低于系统升级的。但是对于我们开发者来说,老旧的系统版本可以战略性的放弃,但
Android Blog
·
2023-10-04 04:16
android
开发语言
android
studio
职场和发展
面试
Android10.0 日志系统分析(一)-logd、logcat 指令说明、分类和属性-[Android取经之路]
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Android10.0系统启动之
Felix.Ma
·
2023-09-24 09:34
AndrCompile
Android10.0 Binder通信原理(一)Binder、HwBinder、VndBinder概要
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Android10.0系统启动之
Felix.Ma
·
2023-06-23 13:10
Android10.0 Binder通信原理(八)-Framework层分析
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Android10.0系统启动之
Felix.Ma
·
2023-06-17 21:19
Android系统解耦方案
Android系统的mainlane计划随着
android-Q
的到来,google对androidframework中某些模块进行了独立解耦,不在运行在systemserver中,同时禁止各个odm/oem
头铁的伦
·
2023-04-08 09:37
android
软件架构
NanoPC-T4|
Android-Q
主显设置
0前言Android主要包括Primary(主显)、External(外显)和Virtual(虚拟显示,例如WFD)三大类显示设备,其中Primary和External都由物理显示设备来充当。当存在多个物理显示设备时,如何确定哪个为主显呢?本文将对该问题进行深入分析。Tips:系统UI布局以主显为主,外显和虚拟显示只能在此基础上进行拉伸等转换之再显示,分辨率和主显不一致时,显示效果通常不如主显。1
OneSea
·
2023-03-29 13:37
Android系统开发
嵌入式开发
NanoPC-T4
嵌入式开发
RK3399
arm
linux
android
Android.bp 语法浅析-Android10.0编译系统(八)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构An
IngresGe
·
2022-12-30 16:10
Android取经之路
#
13.编译原理
Android10.0
build
ninja
android.bp
kati
strace分析系统调用
strace查看系统调用strace的源码在~/
android-q
/external/strace/下strace-f-ppid-ofile.txtstrace-f-etrace=signal,process
xiabodan
·
2022-02-15 20:59
Android coredump分析加固so
修改系统代码如下xiabo@VM-DEV:~/
android-q
/system/core/rootdir$gitdiffdiff--gita/init/property_service.cppb/init
xiabodan
·
2022-02-11 05:33
HwBinder驱动篇-Android10.0 HwBinder通信原理(十)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Androi
IngresGe
·
2020-08-25 01:30
Android取经之路
#
2.进程间通信
Android10.0
Android
Q
hwbinder
binder
hidl
JAVA层HIDL服务的获取原理-Android10.0 HwBinder通信原理(九)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的And
IngresGe
·
2020-08-25 01:30
Android取经之路
#
2.进程间通信
HwBinder原理总结-Android10.0 HwBinder通信原理(十一)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Androi
IngresGe
·
2020-08-25 01:37
Android取经之路
#
2.进程间通信
Android
10.0
Android
Q
hwbinder
binder
hidl
Native层HIDL服务的注册原理-Android10.0 HwBinder通信原理(六)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的A
IngresGe
·
2020-08-18 07:58
Android取经之路
#
2.进程间通信
Android10.0
hwbinder
binder
hidl
native
HwServiceManager篇-Android10.0 HwBinder通信原理(五)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启
IngresGe
·
2020-08-18 07:58
Android取经之路
#
2.进程间通信
JAVA层HIDL服务的注册原理-Android10.0 HwBinder通信原理(八)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的And
IngresGe
·
2020-08-18 07:19
Android取经之路
#
2.进程间通信
Android10.0
Android-Q
hwbinder
binder
HIDL
Native层HIDL服务的获取原理-Android10.0 HwBinder通信原理(七)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的A
IngresGe
·
2020-08-18 07:19
Android取经之路
#
2.进程间通信
Android10.0
Android
Q
hwbinder
binder
HIDL
HIDL示例-JAVA服务创建-Client验证-Android10.0 HwBinder通信原理(四)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构And
IngresGe
·
2020-08-10 13:37
Android取经之路
#
2.进程间通信
Android10.0
hwbinder
binder
hidl
java
HIDL详解-Android10.0 HwBinder通信原理(二)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Android10.0
IngresGe
·
2020-08-10 13:37
Android取经之路
#
2.进程间通信
Android10.0
hwbinder
binder
hidl
hal
HIDL示例-C++服务创建Client验证-Android10.0 HwBinder通信原理(三)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架
IngresGe
·
2020-08-10 12:51
Android取经之路
#
2.进程间通信
Android10.0
hwbinder
binder
hidl
c++
编译报错:ERROR: Failed to find Platform SDK with path: platforms;
android-Q
编译报错ERROR:FailedtofindPlatformSDKwithpath:platforms;
android-Q
搜索全部sourcecode内容发现,build.gradle中内容如下android
it小宅男
·
2020-08-09 10:40
【翻译】Android Q 行为变更:以 Android Q 为目标平台的应用
如果您的应用将targetSdkVersion设为“
android-Q
”或更高版本,则应修改您的应用以适当地支持这些行为(如果适用)。
David_Chen528
·
2020-08-07 10:23
翻译
Android Q (十七) Android Q 行为变更:以 Android Q 为目标平台的应用
如果您的应用将targetSdkVersion设为“
android-Q
”或更高版本,则应修改您的应用以适当地支持这些行为(如果适用)。
mr_sunming
·
2020-08-07 10:22
android
版本更新
HwBinder入门篇-Android10.0 HwBinder通信原理(一)
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Andr
IngresGe
·
2020-08-04 23:29
Android取经之路
#
2.进程间通信
Android10.0
hwbinder
binder
hal
hidl
Android10.0 Binder通信原理(十一)-Binder总结
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Androi
IngresGe
·
2020-07-30 18:48
Android取经之路
#
2.进程间通信
Android10.0
binder
hwbinder
aidl
ServiceManager
Android10.0 Binder通信原理(十)-AIDL原理分析-Proxy-Stub设计模式
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Android10.
IngresGe
·
2020-07-30 18:48
Android取经之路
#
2.进程间通信
Android10.0 Binder通信原理(一)Binder、HwBinder、VndBinder概要
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架
IngresGe
·
2020-07-30 18:47
#
2.进程间通信
Android取经之路
Android10.0 Binder通信原理(九)-AIDL Binder示例
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Andr
IngresGe
·
2020-07-30 18:47
Android取经之路
#
2.进程间通信
Android10.0 Binder通信原理(四)-Native-C\C++实例分析
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的A
IngresGe
·
2020-07-30 18:47
#
2.进程间通信
Android取经之路
Android10.0 Binder通信原理(二)-Binder入门篇
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Androi
IngresGe
·
2020-07-30 18:47
#
2.进程间通信
Android取经之路
Android10.0 日志系统分析(三)-logd、logcat读写日志源码分析-[Android取经之路]
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的
IngresGe
·
2020-07-30 18:47
Android取经之路
#
6.系统服务
Android10.0 Binder通信原理(五)-Binder驱动分析
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Android
IngresGe
·
2020-07-30 18:47
#
2.进程间通信
Android取经之路
Android10.0 Binder通信原理(八)-Framework层分析
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启
IngresGe
·
2020-07-30 18:47
Android取经之路
#
2.进程间通信
Android10.0 Binder通信原理(七)-Framework binder示例
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动
IngresGe
·
2020-07-30 18:47
Android取经之路
#
2.进程间通信
Android10.0 日志系统分析(二)-logd、logcat架构分析及日志系统初始化-[Android取经之路]
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构And
IngresGe
·
2020-07-30 18:46
Android取经之路
#
6.系统服务
Android 10.0 PackageManagerService(四)APK安装流程-[Android取经之路]
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Android10.0系
IngresGe
·
2020-07-30 18:46
Android取经之路
#
1.系统启动
Android10.0 日志系统分析(一)-logd、logcat 指令说明、分类和属性-[Android取经之路]
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统
IngresGe
·
2020-07-30 18:46
#
6.系统服务
Android取经之路
Android是怎么启动的-[Android取经之路]
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Android10.0系统启动之
IngresGe
·
2020-07-30 18:45
Android取经之路
#
1.系统启动
Android系统架构-[Android取经之路]
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的Android10.0系统启动之
IngresGe
·
2020-07-30 18:45
Android取经之路
#
0.Android系统架构
Android
系统
架构
Linux
Java
Android10.0 日志系统分析(四)-selinux、kernel日志在logd中的实现-[Android取经之路]
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《
IngresGe
·
2020-07-30 13:14
#
6.系统服务
Android取经之路
Android10.0 Binder通信原理(三)-ServiceManager篇
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Andro
IngresGe
·
2020-07-30 13:57
#
2.进程间通信
Android取经之路
Android 10.0 PackageManagerService(三)APK扫描-[Android取经之路]
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[And
IngresGe
·
2020-07-09 03:03
Android取经之路
#
1.系统启动
Android10.0 Binder通信原理(六)-Binder数据如何完成定向打击
[Android取经之路]的源码都基于
Android-Q
(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的A
IngresGe
·
2020-07-09 03:03
#
2.进程间通信
Android取经之路
Android10(Api 29)新特性适配小结
内容并不全面;本文档基于谷歌AndroidQ官方文档和华为Q版本应用兼容性整改指导(华为的有点过时);所用测试机:Google初代Pixel,AndroidQ-beta6-190730.005版本号对应关系
Android-Q
yingchengyou
·
2020-07-09 03:41
Android-Q
蓝牙开启流程
framework开启流程:BluetoothAdapter::enable()->BluetoothManagerService::enable()->sendEnableMessage()->BluetoothHandler::handleMessage(MESSAGE_ENABLE)->handleEnable()->doBind()Binder:->OnserviceConnected()
头铁的伦
·
2020-07-08 04:35
Android 10 下载图片/视频/excel文件等,保存到公共目录
适配AndroidQ拍照和读取相册图片
Android-Q
适配-存储方式AndroidQ沙箱适配多媒体文件总结AndroidQ适配-存储空间篇AndroidQ沙箱适配多媒体文件总结AndroidQ存储机制大变化
一个冬季
·
2020-04-01 18:17
maven 学习笔记(二)-创建简单的eclipse+android+maven工程
使用eclipse创建项目流程如下图: 1、选择maven项目类型 2、选择
android-q
spring55555
·
2015-02-10 17:00
java
eclipse
maven
android
上一页
1
下一页
按字母分类:
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
其他