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
Android9.0
Android9.0
Camera2 横屏问题修改记录
vendor\mediatek\proprietary\packages\apps目录下有三份相机源码分别是Camera、Camera1、Camera2通过查看mk发现通过ifeq($(MTK_CAMERA_APP_VERSION),3)来控制编译哪一个,MTK_CAMERA_APP_VERSION宏定义在device/mediateksample/xxxxxx/ProjectConfig.mk整
cczheng
·
2020-01-18 10:00
Android进程调度
这篇文章分析一下Android系统是如何利用Linux进程调度策略来管理进程优先级的,源码参考
Android9.0
。实时进程Android中对实时进程使用
戈壁老王
·
2020-01-11 03:54
android
Android9.0
静默安装源码的实现
网上基本都停在8.0就没人开始分析
Android9.0
如何静默apk的代码,这是我自己之前研究9.0的framework整理出来的,真实源码整理importandroid.content.BroadcastReceiver
落后程序员
·
2020-01-08 09:00
Android 世界中,谁喊醒了 Zygote ?
本文基于
Android9.0
,代码仓库地址:android_9.0.0_r45文中源码链接:SystemServer.javaActivityManagerService.javaProcess.javaZygoteProcess.java
秉心说
·
2020-01-06 11:06
“无处不在” 的系统核心服务 —— ActivityManagerService 启动流程解析
本文基于
Android9.0
,代码仓库地址:android_9.0.0_r45系列文章目录:Java世界的盘古和女娲——ZygoteZygote家的大儿子——SystemServerAndroid世界中
秉心说
·
2020-01-02 04:25
看完Andoird9.0 Pie的隐藏特性,我买了SSL证书
今年8月,Google正式公布了
Android9.0
,新的甜点名称也正式揭晓——Pie。
又拍云
·
2020-01-02 02:06
Zygote家的大儿子 —— SystemServer
本文基于
Android9.0
,代码仓库地址:android_9.0.0_r45文中源码链接:SystemServer.javaSystemServiceManager.javaSystemService.java
秉心说
·
2019-12-31 17:50
Android实现APP版本更新
AsimplelibraryforAndroidupdateappUpdateAppUtils2.0特点KotlinFirst,Kotlin开发支持AndroidX支持Md5签名验证支持自定义任意UI适配中英文适配至
Android9.0
Teprinciple
·
2019-12-31 06:20
android9.0
以上http请求失败的解决方法
在
android9.0
以上由于安全性高了,所有不做处理http不能使用,有3中解决方法1.最简单的方法降级targetSdkVersion的版本将targetSdkVersion将到27或27以下2.服务器请求
谜之龙
·
2019-12-30 14:08
解决
Android9.0
http连接无法访问,CLEARTEXT communication not permitted by network security policy
appAndroidP禁止了http连接?(WTF!数据请求失败,图片也加载不出来)LogCat错误日志显示:...CLEARTEXTcommunicationnotpermittedbynetworksecuritypolicy...解决方法最简单的解决方法就是明确指定接受某些主机的明文。添加安全配置文件...main->res->xml新建network_security_config.xml
and2long
·
2019-12-30 03:21
android 9.0,8.0, 7.0新增特性
Android9.0
出来很久了,也顺便回顾下8.0,7.0新增的特性。
miky_zheng
·
2019-12-30 02:55
React Native 解决
Android9.0
不能联网
前言:为保证用户数据和设备的安全,Google针对下一代Android系统(AndroidP)的应用程序,将要求默认使用加密连接,这意味着AndroidP将禁止App使用所有未加密的连接,因此运行AndroidP系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(TransportLayerSecurity)传输层安全协议,而AndroidNougat和Oreo则不受影响。因
Loki_
·
2019-12-30 02:26
Android中View的更新方法:invalidate()和requestLayout()
在进入正文之前还是要强调一下,本文的分析基于
Android9.0
(APILevel28)的源码,不同版本的源码可能会有不同,但是基本思路不会变化太多,可以进行参考。invalidat
快乐丸
·
2019-12-29 22:03
Android:
Android9.0
使用 AndroidVideoCache时不能缓存播放视频的解决
一、问题现象:项目中使用https://github.com/danikula/AndroidVideoCache作为视频缓存组件,但是在9.0手机上无法正常缓存,并且报错:1、详细错误截图输入图片说明2、详细错误文本描述2018-11-1614:35:19.78131012-32296/com.xxx.xxxE/Pinger:Errorreadingpingresponsecom.danikul
CnPeng
·
2019-12-29 05:42
Android View#post源码分析
本文基于
Android9.0
的源码进行分析。首先,先从第一个问题开始分析,为什么我们在子线程调用View的post方法,在run里面就可以
seagazer
·
2019-12-26 21:38
(Android)翻山越岭之第三坑
Android9.0
一、
Android9.0
开始摒弃使用Http连接,处理方式三种1.全部改用Https2.在res下新增一个xml目录,然后创建一个名为:network_security_config.xml
Sanpark
·
2019-12-26 18:03
Android 9.0 无法请求网络问题
手机版本升级到9.0后,发现App一直请求网络失败,特奇怪...以为是手机出毛病了,后来发现原来是
android9.0
系统已经默认不支持http请求了,这个可以让后台改成https就行,不过我们还是没解决我们移动端的问题
ma漂泊者
·
2019-12-25 15:09
Android9.0
Settings 修改踩坑记录
问题现象上图展示的很清楚,当系统语言为中文时,PreferenceScreen中的折叠项summary描述重复显示的bug,系统语言为英文时正常。修改历程先搜索当前显示了字符串,还真找到了prebuilts\sdk\current\support\v7\preference\res\values-zh-rCN\values-zh-rCN.xml"高级""当前显示了%1$s项(已添加%2$s项)""
cczheng
·
2019-12-24 17:00
Android9.0
Settings 修改踩坑记录
问题现象上图展示的很清楚,当系统语言为中文时,PreferenceScreen中的折叠项summary描述重复显示的bug,系统语言为英文时正常。修改历程先搜索当前显示了字符串,还真找到了prebuilts\sdk\current\support\v7\preference\res\values-zh-rCN\values-zh-rCN.xml"高级""当前显示了%1$s项(已添加%2$s项)""
cczheng
·
2019-12-24 17:00
关于Android 9.0版本新特性
前言:
Android9.0
版本现在已经有好多手机厂商在使用了,由于最近很忙,没有及时更新该版本带一些更新内容,今天正好有空来简单谈一下google对该版本对说明。
东经315度
·
2019-12-23 09:36
Binder进程间通信(
Android9.0
)
Android使用的Linux内核拥有着非常多的跨进程通信机制,比如管道,Socket等;为什么还需要单独搞一个Binder出来呢?主要有两点,性能和安全。在移动设备上,广泛地使用跨进程通信肯定对通信机制本身提出了严格的要求;Binder相对出传统的Socket方式,更加高效;另外,传统的进程通信方式对于通信双方的身份并没有做出严格的验证,只有在上层协议上进行架设;比如Socket通信ip地址是客
小村医
·
2019-12-23 02:58
Android ERR_CLEARTEXT_NOT_PERMITTED
今天突然产品就过来这我说我们平台无法打开对方的h5了,立马就拿出手机来测试发现没有问题,于是他截图给我,image.png然后去google文档中查找才发现
Android9.0
对未加密的流量不在信任,添加了新的限制
圈圈猫
·
2019-12-20 11:09
Android9.0
中的AsyncTask的源码
packagetest.android;/***异步任务**@param*@param*@param*/publicabstractclassAsyncTask{privatestaticfinalStringLOG_TAG="AsyncTask";privatestaticfinalintCPU_COUNT=Runtime.getRuntime().availableProcessors();/
zxn593066063
·
2019-12-19 20:10
Android 9.0 Http 的一些问题
Android一路走来已经10年光景了,一路革故鼎新,推出了许多优秀的功能,当然这些都离不开我们伟大的,用代码改变世界的coder们,哈哈今天我们就来聊聊
Android9.0
对于我们开发者来说最直接的一件事情
androidfan
·
2019-12-16 13:06
Android 9.0 Activity启动流程分析
源码分析首先强调一下,本文的分析基于
Android9.0
(APILevel28)的源码,不同版本的源码可能有些不同,大体流程还是差不多的。阅读源码没什么可说的,只能一步一步去跟代码,下
快乐丸
·
2019-12-16 03:21
Binder 驱动和 ServiceManager 通信流程
前言本文基于linux3.18和
Android9.0
版本源码,涉及的源码文件路径为:Binder驱动http://androidxref.com/kernel_3.18/xref/drivers/staging
imeiren_cn
·
2019-12-15 13:27
Android9.0
应用程序启动过程源码分析
用户从Launcher程序点击应用图标可启动应用的入口Activity,Activity启动时需要多个进程之间的交互,Android系统中有一个zygote进程专用于孵化Android框架层和应用层程序的进程。还有一个system_server进程,该进程里运行了很多binderservice,例如ActivityManagerService,PackageManagerService,Windo
Joker_Wan
·
2019-12-14 02:28
Java 世界的盘古和女娲 —— Zygote
本文基于
Android9.0
,代码仓库地址:android_9.0.0_r45文中源码链接:Zygote.javaZygoteInit.javaZygoteServer.javaZygoteConnection.javaRuntimeInit.java
秉心说
·
2019-12-12 05:39
Android OOM Adjustments
这次参考
Android9.0
的代码来分析一下,主要是分析代码实现。首先看一下OOMAdj的定义都有哪些。
戈壁老王
·
2019-12-12 00:31
android
ionic4真机
android9.0
http请求失败问题
问题:由于跨域问题,在浏览器调试中,使用代理可以向后台发送请求;在真机调试中不存在跨域,所以把代理去掉,但正常的http请求却过不去。原因:android9请求要为https的。解决办法:打开android的manifest.xml文件,在application标签中添加android:networkSecurityConfig="@xml/network_security_config":ima
愤怒的阿昆达
·
2019-12-11 11:28
Android targetSdkVersion 版本适配指北(持续更新)
GooglePlay要求新应用(自2019年8月1日起)和应用更新(自2019年11月1日起)将目标API级别至少设为28(至少为
Android9.0
)。
JohnnyShieh
·
2019-12-06 22:43
Android9.0
源码学习 - Launcher Activity(二)
由于篇幅限制,分了两个部分来写,
Android9.0
源码学习-LauncherActivity(一)AMS->Activity刚才讲到在startSpecificActivityLocked()中,会判断
Dufre
·
2019-12-01 23:37
Android9.0
源码学习 - Launcher Activity(一)
由于篇幅限制,第二部分AMS->Activity在
Android9.0
源码学习-LauncherActivity(二)其实9.0与8.0的ActivityManager差不多,但是看到网上的文章基本是分析了
Dufre
·
2019-11-30 20:39
【转】Android P调用非官方公开API启动时弹窗问题解决
此文为转载原文链接最新更新的App,在小米8se上,突然出现了弹窗,导致体验奇怪解决方法如下:自从手机系统升级到
Android9.0
以后,打开APP开始出现以上提示,出现这种情况的原因是:AndroidP
Aegis
·
2019-11-30 15:18
Android 版本兼容 — Android 6.0 和 7.0后获取Mac地址
这里找到了最新的适配方案(适配当前的最新版本
Android9.0
),并且记录了整个适配的修复过程,以供参考。
smart_dev
·
2019-11-29 08:13
版本更新踩坑记录
相关配置AndroidManifest.xml创建network_security_config.xml,解决
Android9.0
明文请求创建file_paths.xml,解决Android7.0uri
b_b_d
·
2019-11-26 17:38
Android9.0
SystemUI 网络信号栏定制修改
前情提要Android8.1平台SystemUI导航栏加载流程解析9.0改动点简要说明1、新增StatusBarMobileView替代SignalClusterView,用以控制信号栏显示同时增加的还有StatusBarIconView、StatusBarWifiView2、整体流程和8.1类似效果图整体流程图上代码先来看初始赋值的地方MobileSignalController.java,在n
cczheng
·
2019-11-14 18:00
基于i.MX8开发板进行安卓
Android9.0
编译和开发
米尔最新基于NXPiMX8处理器的MYD-JX8MX核心板及开发板也提供了
Android9.0
支持。下面我们将介绍如从源码开始编译安卓
Android9.0
。
IMX8M
·
2019-11-11 15:04
安卓
Android
Android系统进程优先级策略-ADJ
本篇文章是基于
Android9.0
来介绍Android系统关于进程的优先级是如何定义和管理的。概述1.进程进程-Process是程序的一个运行实例。通常会有唯一一个pid与之对应。
凡星轨迹
·
2019-11-08 10:46
Android版本适配(基于 6.0 ~ 9.0)
先说一下写这篇文章的背景吧,主要就是不太忙了,再加上客户要求适配
Android9.0
(第一个客户主动提出来的)
Typist夫少
·
2019-11-07 09:53
刷机后要做的单元测试
无奈小米官方不给力,迟迟没有发布基于
Android9.0
的MIUI,于是就想刷其他的ROM尝尝鲜。不过,小米官方的ROM经过了专业的测试和调校,理论上是最适合我手机的,然而其他的ROM却完全不一定。
爱拼安小匠
·
2019-11-06 20:04
Android重学系列 SystemServer到Home的启动
接下来我的源码会从
Android9.0
(AndroidP)开始分
yjy239
·
2019-11-05 15:54
Android P(9.0)关于Http的报错
记录一个问题:Android在网络请求的时候,请求失败,出现java.io.IOException:CleartextHTTPtrafficto******notpermitted这是因为
Android9.0
淮左明都
·
2019-11-05 09:13
Android9.0
java.lang.ClassNotFoundException: Didn't find class "org.apache.http.params.BasicHttpP...
运行项目遇到以下问题:JNIDETECTEDERRORINAPPLICATION:JNICallObjectMethodVcalledwithpendingexceptionjava.lang.NoClassDefFoundError:Failedresolutionof:Lorg/apache/http/params/BasicHttpParams;Causedby:java.lang.Clas
柴江朋
·
2019-11-05 03:36
Android9.0
如何区分SDK接口和非 SDK接口
android9.0
有什么限制?apache的http也有限制?而且现在的大部分系统都升级上来了,黑名单、灰名单和白名单也是必须要了解一下的,这里参考Google开发者网站给大家整理一下。
dujinyang
·
2019-11-02 00:00
android规范
android-studio
android-sdk
android
java
Android9.0
如何区分SDK接口和非 SDK接口
android9.0
有什么限制?apache的http也有限制?而且现在的大部分系统都升级上来了,黑名单、灰名单和白名单也是必须要了解一下的,这里参考Google开发者网站给大家整理一下。
dujinyang
·
2019-11-01 16:00
代号Pie!Android 9.0那些开发者必须知道的事
北京时间2018年8月7日,Google官方发布了
Android9.0
版本,代号为Pie。
请抱抱陈先生
·
2019-11-01 13:47
“无处不在” 的系统核心服务 —— ActivityManagerService 启动流程解析
本文基于
Android9.0
,代码仓库地址:android_9.0.0_r45系列文章目录:Java世界的盘古和女娲——ZygoteZygote家的大儿子——SystemServerAndroid世界中
秉心说
·
2019-10-30 05:50
android
“无处不在” 的系统核心服务 —— ActivityManagerService 启动流程解析
本文基于
Android9.0
,代码仓库地址:android_9.0.0_r45系列文章目录:Java世界的盘古和女娲——ZygoteZygote家的大儿子——SystemServerAndroid世界中
秉心说
·
2019-10-27 23:00
飞凌嵌入式i.MX 8M Mini开发板正式发布,
Android9.0
、QT5.10
这是飞凌2019年发布的第七款新平台了,前面六款平台都有着各自的“锋芒”,本次发布的新品会走怎样的特点呢?飞凌嵌入式FETMX8MM-C核心板基于NXP公司的i.MX8MMini四核64位处理器设计。主频最高1.8GHz;ARMCortex-A53架构;2GBDDR4RAM;支持一个通用型Cortex®-M4400MHz内核处理器;可提供多种音频接口,包括I2S、AC97、TDM、PDM和SPDI
bellebelle
·
2019-10-23 14:45
i.MX
8M
飞凌嵌入式
NXP
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他