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
android8.1系统定制
Android8.1
Launcher3启动源码解析之第一个Activity启动
前一篇文章说了与Launcher有关的AMS启动过程,这篇文章来说一说与Launcher启动有关的Activity的启动过程一、AMS启动Launcher接上篇文章看AMS中启动HomeActivity的方法booleanstartHomeActivityLocked(intuserId,Stringreason){......Intentintent=getHomeIntent();//获取启动
唯依心动
·
2020-08-08 15:54
Android系统
Launcher
AMS
Android 9.0实现系统内录(只录制系统声音)
这个方法仅使用于
系统定制
开发,三方AP
espimx
·
2020-08-08 13:39
Android
rk3399 pro开发环境搭建和使用
github地址,视频教程rknn-toolkit-V1.1.0组件库它支持linux和android两种系统,android下的开发相对简单,记得在接通电源前长按Reset旁的recovery键进入
android8.1
迷若烟雨
·
2020-08-08 11:11
深度学习
Firefly-RK3399
Android8.1
神经网络硬件加速固件发布
Firefly-RK3399Android8.1固件支持AndroidNeuralNetworksAPI(NNAPI),充分调用神经网络API进行硬件加速,使RK3399的AI运算性能大幅提升。适用基于主流模型架构衍生开发的各类应用,例如:商品识别、疲劳检测等。2分钟视频,一起了解下Firefly-RK3399Android8.1神经网络硬件加速固件AndroidNNAPI神经网络硬件加速方案将支
暴走的阿Sai
·
2020-08-08 10:13
ARM嵌入式开发
Android8.1
相机调用getCameraInfo时出现anr
开发高通相机应用过程中会遇到getCameraInfo时系统anr,经过分析修改如下:[sdm660_8.1/frameworks/av/.git]/services/camera/libcameraservice/CameraService.cppdiff--gita/services/camera/libcameraservice/CameraService.cppb/services/cam
三火哥
·
2020-08-07 23:18
android
rk3328_Android 8.1音量大小调节控制
最近公司要升级
android8.1
版本,虽说有以前成熟的版本(android4.4,android7.1等)代码大同小异,但是由于代码的不熟悉,加上是第一次进行版本验证,还是有不小的挑战,好在功夫不负有心人
meepo_s
·
2020-08-07 22:22
rockchip
Android 8.1 的一些变化
此处列举一些已知的
Android8.1
系统的一些变化(相对Android7.1来说),供大家参考。
zhbpd
·
2020-08-07 22:01
Android开发
cts(6)---
Android8.1
(O1)CTS失败项
Android8.1
(O1)CTS失败项1、CtsLibcoreTestCaseslibcore.java.net.SocketTest#testSocketTestAllAddresses网络问题,需要在
zhangbijun1230
·
2020-08-07 22:02
CTS
Android 8.1 MTK平台 导入GMS包后安装的应用无法启动, GoogleDialerGo
在
Android8.1
的代码里面,导入GMS包后发现系统应用可以正常运动,但安装的三方应用直接就是闪退,一直以为是GMS导致的问题。
面向未来_
·
2020-08-07 22:50
android
一个蛋疼的功能,监听android系统媒体库的变动
一开始需求写了这个功能我很懵,因为本地的
系统定制
太多,一看就知道适配很难做,接下来就是各种挖坑、填坑的过程。博主开发这个功能主要是用到一个ContentObserver,就是观察者,因
余大喵
·
2020-08-07 22:02
日常坑
android Launcher3双层改单层
将Launcher3改为单层模式,这是android
系统定制
遇到的一个常见的需求。下面我将介绍一下我再MTK源码下将Luancher3改为单层的步骤和方法,以及解决一些bug。
yuanhcn
·
2020-08-07 22:36
Android系统
android8.1
rk3326平台蓝牙编译报错问题记录
org.gradle.execution.MultipleBuildFailures:Buildcompletedwith1failures.atorg.gradle.initialization.DefaultGradleLauncher$ExecuteTasks.run(DefaultGradleLauncher.java:386)atorg.gradle.internal.operation
yhm2046
·
2020-08-07 22:03
java
Android
系统定制
之bootanimation.zip的制作
1、android原生系统中bootanimation.zip默认存放在/system/media(通常情况下定制的系统也很少修改此默认的存放路径)。2、bootanimation.zip包含的内容由存放图片的文件夹与desc.txt(动画展示效果的描述性文件)例如:bootanimation.zip├──part2│├──bg003.png│├──bg002.png│└──bg001.png└─
yangyehai
·
2020-08-07 22:42
Android系统定制
Android
APP开发
解决每次进入命令都要重新source /etc/profile后,Java等命令才能生效
/etc/profile:在登录时,操作
系统定制
用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。
xuyingzhong
·
2020-08-07 22:47
mtk
android8.1
上,camera主摄的调用流程
mtk的摄像头hal模块,跟android原生的有很大的出入,基本上是自己重写了一套,不熟悉的话,查看起来相当的复杂。特别是在8.0以后,mtk的hal,既使用了hidl接口,又没有完全按照hidl的标准来,底层仍是他们自己的一套流程。如果按google的流程来看,是别想弄明白的。前段时间,我调了下mtk的camera,大致弄清了它们的流程。随手记了点笔记,写得比较散乱,懒得整理了,大家能看明白就
xuhui_7810
·
2020-08-07 22:07
android8.1
上新增camera设备
在工作中,camera这一块上,可能会有各种各样的需求。比如有人想新增一个虚拟摄像头,当用户app打开摄像头设备时,打开的不是系统默认的camerahal代码,而是自己指定的代码,用自己事先准备好的视频数据,来喂给app;也有人想在系统默认的一套app框架上,新增一个外接的usbcamera,并且要能溶入到camera框架中。app只需要指定usbcamera的id,就能像打开普通摄像头那样,去打
xuhui_7810
·
2020-08-07 22:07
Android8.1
Settings中清除数据流程分析
1、首先我们根据关键词"清除数据"去找,会找到如下文件packages/apps/Settings/src/com/android/settings/applications/AppStorageSettings.java@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);
路过独木桥!!
·
2020-08-07 21:14
工作记录
[九鼎RK3399Pro] Android 8.1
系统定制
给用户root权限
由于有些APP需要获取root权限。源码修改diff--gita/build/core/main.mkb/build/core/main.mkindexe3fb6fb..0bb9ef2100644---a/build/core/main.mk+++b/build/core/main.mk@@-242,11+242,11@@enable_target_debugging:=truetags_to_i
爱吃小浣熊的土豆
·
2020-08-07 21:24
Android
root
MT8735A
android8.1
制作OTA升级包
(1)8.1中OTA包涉及到的selinux权限全部都是在device/mediatek/sepolicy/bsp/non_plat/recovery.te文件中需要添加#hw++allowrecoverygraphics_config_prop:fileread;allowrecoverygraphics_config_prop:fileopen;allowrecoverykmsg_device
陈沫欣
·
2020-08-07 21:44
安卓
Android8.1MTK平台设置开机默认输入法(安卓
系统定制
)
安卓8.1设置开机默认输入法有些安卓系统原生的输入法并不满足客户需要,但是手动安装又比较繁琐(一般是多台机器),这时候就需要在原生安卓系统里预装并设置好默认输入法,以下是实现步骤。第一步,预装输入法首先,把要默认为对应输入法的安卓包在网上下载下来,预装进系统源码中。先说一个最简单的预装APK的方式。在package/apps/下面以需要预置的apk名字新建文件夹,如果是安卓8.1,路径为vendo
陈沫欣
·
2020-08-07 21:13
[RK3399][
Android8.1
/9]双屏异显
测试平台Platform:RK3399OS:
Android8.1
/9说明很多人有双屏异显的需求,之前我们想实现一般有两种方式.
风之空响
·
2020-08-07 20:52
Android
视频教程-RK3399开发板调试
android8.1
功能实现-驱动/内核开发
RK3399开发板调试
android8.1
功能实现2017年毕业于五邑大学,2015年1月开始和企业进行技术合作,2015年1月-2016年6月,与广东安保某公司一起研发多款基于android平台的战略性项目
学院导师-谢荣
·
2020-08-07 20:42
系统定制
-屏蔽特定的设置页面搜索栏中出现的搜索项
定位代码所在模块搜索栏在设置页面,那么第一想法,肯定是在Settings模块中,而且在Settings模块中也找到了search的相关文件夹与代码,如果你也跟我一样的话,那么你也会在这上面浪费一天甚至更多的时间,停下来先看看这篇文章,会让你节省出这宝贵的时间。坑位记录:在点击搜索栏后,可以通过adb命令查看顶层Activity的包名可知(写一下查询顶层Activity的命令吧:adbshelldu
RenoY3
·
2020-08-07 19:43
系统源码定制
MTK 6737 android6.0 user版本打开root权限(adb root权限和 apk root权限)
系列文章MTK6735/6739/6755/6763android8.1user版本打开root权限(adbroot权限和apkroot权限)相比较
android8.1
而言,6.0的要简单很多1、首先6.0
cczhengv
·
2020-08-07 19:52
ROOT
带你飞
MTK 6735/6739/6755/6763
android8.1
user版本打开root权限(adb root权限和 apk root权限)
前言一直对root这块比较感兴趣,正好最近客户有这么个需求,都说兴趣是最好的老师,但也抵不住任务来的快啊。临危受命,只能开搞了。从AndroidM后Google对权限控制的越来越严,包括root也是,网上很多文章都是针对低版本的方法,偶尔有几篇写8.1的,也根本没有真正实现完美root。从MTKOnline的官网也查阅到了,从M版本后已经不开放root权限了,这下麻烦了,MTK的大腿是抱不动了,只
cczhengv
·
2020-08-07 19:51
ROOT
带你飞
下载并编译
android8.1
工程
1.下载工程环境路径:https://redmine.rockchip.com.cn/projects/rk3328-android-8-0-box-sdk-dev/wikirepoinit--repo-urlssh://
[email protected]
/tools/repo-ussh://10.10.10.29:29418/android/platform/manifest-brk33/mid/8
Eyrane
·
2020-08-07 19:47
平常问题
ffmpeg
Android 8.1 关机充电动画(三)Android模式
system:Android8.1platform:RK3326/PX30ubootkernelsystem/core/healthdAndroid8.1关机充电动画(一)模式选择
Android8.1
关机充电动画
小麦大叔
·
2020-08-07 18:26
Android
Linux
Linux
Driver
Android 8.1 关机充电动画(二)Uboot模式
system:Android8.1platform:RK3326/PX30ubootkernelAndroid8.1关机充电动画(一)模式选择
Android8.1
关机充电动画(二)Uboot模式
Android8.1
小麦大叔
·
2020-08-07 18:26
Android
Linux
Driver
Linux
Android 8.1 关机充电动画(一)模式选择
system:Android8.1platform:RK3326/PX30ubootkernelAndroid8.1关机充电动画(一)模式选择
Android8.1
关机充电动画(二)Uboot模式
Android8.1
小麦大叔
·
2020-08-07 18:26
UBoot
Android
Linux
Driver
android8.1
屏蔽系统通知弹窗
该解决办法只是把来通知时下拉的通知框屏蔽掉,具体通知类容在后台仍然能查看具体修改如下:---a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java+++b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java@
tt11212
·
2020-08-07 18:47
android系统
最近在完成
android8.1
版本cts测试时遇到的问题
1adb版本过低导致大量错误有时不管如何修改环境变量,都无法按照要求使用指定版本的adb工具,这可能是因为在bin路径下安装了adb,输入“whichadb”可以看到当前使用的adb工具的路径,可以直接将bin下的adb替换为指定版本。2--shards3多台机器同时测试,3可以改为机器的数量3--skip-preconditions跳过预置条件检测,如果遇到类似这样的错误:02-2708:57:
quikai1981
·
2020-08-07 17:26
测试
RK3326[Android 8.1],获取BT、WIFI地址
平台:RK3326,
Android8.1
;工具:RKDevInfoWriteTool_Setup_V1.0.4_0
小怪兽呀
·
2020-08-07 17:41
RK平台调试
Android8.1
去掉 Launcher3 默认给 icon 增加的APK图标白边
icon增加的APK图标白边介绍:http://blog.csdn.net/guolin_blog/article/details/79417483源码修改的路径:packages\apps\Launcher3\src\com\android\launcher3\graphics\LauncherIcons.java将if部分直接注释,默认走else部分,不添加白边/*if(Utilities.A
android驱动_它不开机了
·
2020-08-07 17:42
一加5T,
Android8.1
,Root、救砖和xpose安装过程的坑
昨天玩了一晚上hacknet今天在不务正业的搞机其实我也不想的,谁知道今天能root三次才成功呢失败两次想放弃,但是真的好想玩zANTI和xpose,于是有了第三次人生的第一次半手动root,不过刚搞完嵌入式实训,看这些词真熟悉关于root的步骤与理解官方论坛的教程已经很详细了,教程点这儿0、打开一加工具箱,根据提示打开开发者模式之类的。(坑:开发者选项里的高级重启也开一下吧,我第二次可能是因为这
_Neon_
·
2020-08-07 16:52
自娱自乐
Android8.1
Lancher3添加默认widget
Android8.1Lancher3添加默认widget话不多说,直接上代码在res/xml/default_workspace_4x4.xml中添加其中a.launcher:container="-100",表示添加在desktop中,如果是-101那就是在HotSeat中,但是这里我们的widget是要添加在desktop,所以是-100;b.launcher:packageName=“com
_Shawn_
·
2020-08-07 16:14
Android
Android8.1
Launcher3 修改PageIndicatorLineCaret为小圆点
Android8.1Launcher3修改PageIndicatorLineCaret为小圆点原生Launcher的PageIndicatorLineCaret是横线,而且在手指离开屏幕后会消失。现在修改为小圆点,不消失,先上图:直接在原有基础上修改src/com/android/launcher3/pageindicators/PageIndicatorLineCaret.java增加两个变量:
_Shawn_
·
2020-08-07 16:14
Android
Android8.1
修改默认通知声音
Android8.1
修改默认通知声音最近手头比较着急的需求功能都解决的差不多了,开始寻找一些小的功能点,比如蓝牙的默认名称、通知的默认声音,以及各种各样的小问题,虽然不影响功能性,但是体验度会差很多。
_Shawn_
·
2020-08-07 16:43
Android
Android8.1
修改蓝牙默认名称
Android8.1
修改蓝牙默认名称前几天在修改Music模块的时候,通过蓝牙传输音乐到开发机器上,发现手机默认的蓝牙名称是AndroidBluedroid,这个应该是一个默认值,于是想把蓝牙名称修改为手机的型号
_Shawn_
·
2020-08-07 16:43
Android
Android8.1
Launcher3 去掉抽屉(四)
Android8.1Launcher3去掉抽屉(四)前段时间做了Launcher3模块,然后又紧接着SystemUI,Settings,备份;时间赶得比较紧,有些重要的东西都写了博客记录一下。没想到有些人看了我的博客还指出了问题,在这里很感谢这些能指出我错误的朋友们。其实我前几天就看见了,但是真的没时间解决这个问题,也不好意思回复。这里就解决一下前几篇Launcher3去掉应用抽屉博客中遗留的一个
_Shawn_
·
2020-08-07 16:42
Android
Android8.1
Launcher3 修改文件夹样式(一)
Android8.1Launcher3修改文件夹样式(一)经过前面几天的努力,launcher看起来已经舒服多了;但是文件夹的外观还是让人不爽,不知道是不是因为美国人的审美跟我们不一样,还是Google工程师有意让我们自己修改。这篇博客主要修改文件夹展开后的样式,博客理提到的文件夹都是展开后的文件夹。1:首先让文件夹的大小固定src/com/android/launcher3/folder/Fol
_Shawn_
·
2020-08-07 16:42
Android
Android8.1
Launcher3 修改行数和列数
Android8.1Launcher3修改行数和列数老套路,仍然是上网搜了一下,没有找到;但是基本都说在./src/com/android/launcher3/InvariantDeviceProfile.java进去看下,虽然代码不一样了,但是万变不离其宗,被我发现了这个方法:ArrayListgetPredefinedDeviceProfiles(Contextcontext){ArrayLi
_Shawn_
·
2020-08-07 16:42
Android
Android8.1
Launcher3 修改文件夹样式(二)
Android8.1Launcher3修改文件夹样式(二)这篇博客修改的是文件夹的缩略图,修改为九宫格。原生的是一个圆形,而且最多只能显示四个app的缩略图,修改为国内常见的九宫格形式;上代码src/com/android/launcher3/folder/FolderIcon.java可以看到这个FolderIcon是一个view,那么基本就可以确定这就是文件夹的缩略图了,但是找了一下没发现它有
_Shawn_
·
2020-08-07 16:42
Android
Android8.1
Launcher3 禁止在HotSeat创建文件夹
Android8.1Launcher3禁止在HotSeat创建文件夹这个是上篇博客遗留的问题,本来准备和修改文件夹样式一起修改的,但是发现并不是一起的,所以单独列出来;网上搜了一下,参考这篇博客Launcher3将hotseat栏固定,禁止拖动,禁止形成文件夹但是这篇博客的代码和我的代码不一样,于是再次找资源,没发现合适的,只能自己苦逼的看代码。仍然是参考了那篇博客,我直接在src/com/and
_Shawn_
·
2020-08-07 16:42
Android
Android8.1
Launcher3 去掉抽屉(三)
Android8.1Launcher3去掉抽屉(三)上篇博客遗留了两个问题:a.workspace中的app和HotSeat中有重复的b.HotSeat中可以创建文件夹其实问题b可以归类为整体布局逻辑,而且文件夹的样式也不是国内的主流形式。所以问题b先放着,后续和修改文件夹的样式一起修改,这篇博客主要解决问题a。在src/com/android/launcher3/model/LoaderTask
_Shawn_
·
2020-08-07 16:42
Android
Android
Launcher
移动开发
RK3326
Android8.1
修改系统默认语言为中文、默认时区为中国
一、系统默认语言文件:build/make/tools/buildinfo.shdiff--gita/tools/buildinfo.shb/tools/buildinfo.shindexd214aab..e420e97100755---a/tools/buildinfo.sh+++b/tools/buildinfo.sh@@-44,9+44,11@@echo"ro.product.cpu.abi
涛relax
·
2020-08-07 16:54
Android系统开发
rockchip
[RK3399][
Android8.1
] 调试记录 ---HDMI 无法输出
Platform:RK3399OS:
Android8.1
现象:RK3399系统自带HDMI无法输出(之前使用正常)1.使用命令行强制HDMI输出,可以用cat/d/dri/0/summary看到输出1080P60
oliverJ
·
2020-08-07 15:21
硬件
[RK3399][
Android8.1
] 调试记录 --- DDR问题分析
Platform:RK3399OS:Android8.1DDR型号:K4F6E3S4HM-MGCJ现象:1.程序下载会卡住,偶尔可以下载成功2.开机后UBOOT阶段可以正常运行,进入kernel阶段会产生EL3报错,具体log放在下方3.开机后随机产生kernelpanic,位置不固定,log放在下方EL3报错部分logUnhandledExceptioninEL3.x30=0x000000000
oliverJ
·
2020-08-07 15:21
硬件
lpddr
android
电脑硬件
linux
c语言
[RK3399][
Android8.1
] 调试记录--- 触摸功能调试
现象:使用RK3399实现双屏显示EDP+HDMI,打开APP后EDP进入竖屏模式,但是触摸还是横屏模式解决方法:通过认真的分析,发现这一问题的根本是由于双屏显示,EDP旋转后触摸也跟着旋转了,但是HDMI没有旋转,触摸又旋转回来方法如下屏蔽掉RK3399显示的副屏触摸功能在/frameworks/native/services/inputflinger/EventHub.cpp中屏蔽掉devic
oliverJ
·
2020-08-07 15:21
硬件
Android Wallpaper之设置壁纸流程
本文基于
Android8.1
源码,相关文件如下:1./frameworks/base/services/core/java/com/android/server/wallpaper/W
风二中
·
2020-08-07 15:55
学习笔记
Android 7.0、8.1 导航栏上添加图标 及 相应功能
(备注:我的是
Android8.1
、rk3368的)--------------------------------------------------------
brave_1999
·
2020-08-07 14:46
Android
车载
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他