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
android7.1
Android 8.1 的一些变化
此处列举一些已知的Android8.1系统的一些变化(相对
Android7.1
来说),供大家参考。
zhbpd
·
2020-08-07 22:01
Android开发
[RK3399][
Android7.1
]开发环境搭建
########黄金分割线###########################VirtualMachine:Vmware14,Linux:Ubuntu16.04,Platform:RK3399OS:
Android7.1
源自1994
·
2020-08-07 20:24
RK3399
Android7.1
去掉设置界面的抽屉Drawer
为什么80%的码农都做不了架构师?>>>做法:去掉点击打开drawer的home,去掉滑出事件就变相去掉了draw源码位置:framworks/base/packages/SettingLib/src/com/android/settinglib/drawer/1、去掉home:找到Drawer,然后找到对应的toolbar,去找actionbar,让如下方法不执行就设置不上左图标了publicv
weixin_34375233
·
2020-08-07 20:53
Android7.1
音量调节统一
为什么80%的码农都做不了架构师?>>>frameworks/base/services/core/java/com/android/server/audio/AudioService.java修改STREAM_VOLUME_ALIAS_DEFAULT数组改成跟STREAM_VOLUME_ALIAS_TELEVISION数组内容一样所以音量条都属于music分组privatefinalint[]S
weixin_34092455
·
2020-08-07 20:52
RK3399 Android 7.1 删除repo后编译报错
CPU:RK3399系统:
Android7.1
瑞芯微使用的是repo来进行代码管理,但我们需要用git来管理,所以就删除了repo,但是编译就报错,如下:ServerisalreadyrunningBadrequest
weixin_30655219
·
2020-08-07 19:58
[RK3288][
Android7.1
] 修改最大可用音轨数据
[RK3288][
Android7.1
]修改最大可用音轨数据Platform:RockchipOS:Android7.1.2Kernel:4.4需求:在使用RK3288平台时,由于在使用音乐教学类应用时
wuxin131765
·
2020-08-07 18:09
Rockchip
[RK3288][
Android7.1
]强制使用默认声卡播放声音
[RK3288][
Android7.1
]强制使用默认声卡播放声音Platform:RockchipOS:Android7.1.2Kernel:4.4问题分析当插上USB录音设备开机时,由于USB声卡被优先挂载
wuxin131765
·
2020-08-07 18:37
Rockchip
[RK3128][
Android7.1
]通过kernel设备文件节点,打通android app与kernel间的通信
[RK3128][
Android7.1
]通过kernel设备文件节点,打通androidapp与kernel间的通信Platform:RockchipOS:Android7.1.2Kernel:3.10
wuxin131765
·
2020-08-07 18:37
Rockchip
[RK3288][
Android7.1
]无电池概率性无法重启
[RK3288][
Android7.1
]无电池概率性无法重启Platform:RockchipOS:Android7.1.2Kernel:4.4解决方案:在重启流程中去掉电池管理服务frameworks
wuxin131765
·
2020-08-07 18:37
Rockchip
瑞芯微 RK3399
android7.1
wifi驱动build in 方式
RK3399的CPU采用big.LITTLE大小核架构,双Cortex-A72大核+四Cortex-A53小核结构,对整数、浮点、内存等作了大幅优化,在整体性能、功耗及核心面积三个方面都具革命性提升。RK3399的GPU采用四核ARM新一代高端图像处理器Mali-T860,集成更多带宽压缩技术:如智能迭加、ASTC、本地像素存储等,还支持更多的图形和计算接口,总体性能比上一代提升45%。盈鹏飞科技
szhebin
·
2020-08-07 18:33
RK3399
Rk3399
android7.1
camera 分析
-、AndroidappprivateCameramCamera;>frameworks/base/core/java/android/hardware/Camera.javaCamera.getNumberOfCameras();>frameworks/base/core/jni/android_hardware_Camera.cpp二、android_hardware_Camera.cpp调用
Arctans
·
2020-08-07 16:18
Android
[RK3399][
Android7.1
]Rockchip 默认调试串口的修改
产品版本:芯片名称内核版本RK3399Linux4.4修改处1:开发板默认使用uart2作为调试串口:parameter.txt参数文件可以在其中设置内核启动参数和分区布局。设置了console使用节点ttyFIQ0(等价与ttyS2)首先可以查看对应日志:parameter.txt文件修改处2:文件:kernel/arch/arm64/boot/dts/rockchip/rk3399-andro
雪松研究所
·
2020-08-07 16:19
子类__UART
[RK3399][
Android7.1
] 学习笔记 DRM驱动程序开发(介绍)
平台内核版本安卓版本rkLinux4.4Android7.11.简介DRM全称是DirectRenderingManager,是DRI(DirectRenderingInfrastructure)框架的一个组件;Android新版本逐渐从Framebuffer框架迁移到DRM上,从内核4.4开始,RK的显示框架逐渐迁移到DRM上;DRM组成:KMS(KernelModeSetting):改变分辨率
雪松研究所
·
2020-08-07 16:48
子类__Display
子类__kernel
[RK3288][
Android7.1
] 瑞芯微 RK3288 芯片介绍
平台内核版本安卓版本RK3399Linux4.4Android7.1文章目录Cortex-A17架构分析RK3288芯片介绍Cortex-A17架构分析目前,ARMCortex-A系列有基于32位指令集和64位指令集的。基于32位的有A15、A9、A7,基于64位的有A57、A53。Cortex-A17是用来替换掉Cortex-A12的,但是Cortex-A17仍然是在32位的ARMv7-A指令集
雪松研究所
·
2020-08-07 16:48
[PX3][
Android7.1
] 移植笔记 --- 添加更改开机logo
添加开机LOGo上传bpm文件至kernel/drivers/video/logoifeq($(CONFIG_LCD_MNQ),y)obj-$(CONFIG_LOGO_LINUX_BMP_ANDROID)+=logo_android_1024x600_bmp.o+elseifeq($(CONFIG_LCD_HOPECHART_1920X720),y)+obj-$(CONFIG_LOGO_LINUX
雪松研究所
·
2020-08-07 16:48
子类__Display
rk3399
Android7.1
预置app
首先进入如下目录,打开如下文件root@ubuntu:/3399_backup/g3399-v7-1-2-20180529_backup/device/rockchip/common#vimdevice.mkroot@ubuntu:/3399_backup/g3399-v7-1-2-20180529_backup/device/rockchip/common#看到如下代码段#Prebuildapp
Mr.WH
·
2020-08-07 16:10
RK3399平台
rk3399
Android7.1
修改系统时区、修改默认输入法、修改系统默认语言
1.修改默认语言进入源码目录,使用如下命令root@ubuntu:/3399_backup/g3399-v7-1-2-20180529_backup#find.-namefull_base.mk./build/target/product/full_base.mk^Croot@ubuntu:/3399_backup/g3399-v7-1-2-20180529_backup#打开该文件,作如下修改#
Mr.WH
·
2020-08-07 16:10
RK3399平台
RK3399
Android7.1
修改壁纸
1.自定义壁纸默认壁纸是default_wallpaper,在/frameworks/base/core/res/res,找到drawable-sw720dp-nodpi、drawable-sw600dp-nodpi、drawable-nodpi的地方中有default_wallpaper.png,然后把自定义的壁纸(custom_wallpaper.png)也拷贝到相应的地方。2.修改默认壁纸加
梦想之家xiao_chen
·
2020-08-07 16:27
android
framework
修改壁纸
RK3399
Android7.1
编译SDK报错解决方法总结
问题点1:ninja:error:‘out/target/common/obj/APPS/ActSensorCalib_intermediates/with-local/classes.dex’,neededby‘out/target/common/obj/APPS/ActSensorCalib_intermediates/classes.dex’,missingandnoknownruletom
只是一些暗恋而已
·
2020-08-07 16:15
Android系统开发
android7.1
系统常修改文件收藏
新增键值vikernel/msm-3.18/arch/arm/boot/dts/qcom/msmxxx-mtp.dtsividevice/qcom/msmxxx/gpio-keys.klviframeworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.javaframeworks/base/api/s
阿牛哥-android
·
2020-08-07 16:01
高通
系统
RK3399
Android7.1
挂载NFS
一win7搭建NFS服务器二RK3399配置NFS文件系统CONFIG_NFS_FS=yCONFIG_NFS_V2=yCONFIG_NFS_V3=y#CONFIG_NFS_V3_ACLisnotset#CONFIG_NFS_V4isnotset#CONFIG_NFS_SWAPisnotset#CONFIG_ROOT_NFSisnotset#CONFIG_NFSDisnotsetCONFIG_GRA
小明别这样
·
2020-08-07 15:52
RK3399
[RK3399][
Android7.1
] Display中的Component System
OS:Android7.1Board:Firefly-RK3399Kernel:v4.4.55上一篇文章介绍了DRM的概念,有CRTC,Encoder,Connector等好多个模块,各个模块都作为一个组件添加到组件系统中,通过组件驱动来管理。关于componentsystem,下面是作者的一段话:SubsystemssuchasALSA,DRMandothersrequireasinglecar
KrisFei
·
2020-08-07 14:10
RK3399
子类__Display
[RK3399][
Android7.1
] Display中的VOP模块介绍
OS:Android7.1Board:Firefly-RK3399Uboot:v2017.02什么是VOP?全称VisualOutputProcessor,是Rockchip系列Soc的DisplayController(显示控制器),用来将videomemory中的imagedata传送到外部lcd接口,如edp,dp,hdmi等。RK3399VOP:在RK3399平台上一共有两个VOP,一个叫
KrisFei
·
2020-08-07 14:10
RK3399
子类__Display
[RK3399][
Android7.1
] Camera HAL中的几个adapter
Platform:rk3399OS:Android7.1Kernel:v4.4.83HAL中在newCamaerHal对象的时候会根据不同类型的sensor创建不同的adapter,以下是区别:CameraUSBAdapter:USB接口类型的摄像头,走v4l2.CameraIspSOCAdapter:dvp接口,isp控制器接收。CameraIspAdapter:mipi接口,isp控制器接收,
KrisFei
·
2020-08-07 14:10
RK3399
子类__Camera
[RK3399][
Android7.1
] 调试笔记 --- 编译otapackage失败
Platform:RK3399OS:Android7.1Kernel:v4.4.83现象:编译otapackage,提示如下error:creatingsystem.img...Running:mkuserimg.sh-s/tmp/targetfiles-NuIdO9/system/tmp/system-2Ij3G9.imgext4system1610612736-T1230739200-C/tm
KrisFei
·
2020-08-07 14:39
RK3399
子类__Build
[RK3399][
Android7.1
] SDIO WiFi调试步骤小结
Platform:RK3399OS:Android7.1Kernel:v4.4.83用的是SDIO接口的AP6356S。此文主要记录下调试的过程和方法。原因:硬件电源上有个0欧姆电阻没焊。调试:检查DTS配置有没有出错:sdio_pwrseq:sdio-pwrseq{compatible="mmc-pwrseq-simple";clocks=;clock-names="ext_clock";pin
KrisFei
·
2020-08-07 14:39
RK3399
子类__SD
EMMC
子类__WiFi
[RK3399][
Android7.1
] 调试笔记 --- 开机后台抓取kmsg log
Platform:RK3399OS:Android7.1Kernel:v4.4.83此功能在rk3288上有实现过,rk3399上脚本稍微有点差异。记录文件生成时间,因为可能会遇到异常重启的情况,而文件的生成时间会随着Log的写入而更新。dmesg先保存前面的Log每次开机会启动一次脚本,默认保留5次开机Log,kmsg_5.log为最新改动如下:system/core/rootdir/init.
KrisFei
·
2020-08-07 14:39
RK3399
子类__Android
[RK3399][
Android7.1
] 简易编译系统images脚本
Platform:RK3399OS:Android7.1Kernel:v4.4.83系统自带的编译脚本功能不是很全,重新写了个,编译的rk3399_mideng版本。#!/bin/bash#Kris,180619,Createdfromrk3288project.#androidbuildoptionPLATFORM_PRODUCT=rk3399_midchoice=${PLATFORM_PROD
KrisFei
·
2020-08-07 14:39
子类__Build
RK3399
[RK3399][
Android7.1
] 调试笔记 --- RTC读取时间失败
Platform:RK3399OS:Android7.1Kernel:v4.4.83现象:使用busyboxhwclock-r读取rtc时间是提示:hwclock:ioctl0x80247009failed:Invalidargumentkernellog提示:[65.931824]rtcrtc0:read_time:failtoread:-22原因:硬件RTC的月份时间默认是返回-1,导致rtc
KrisFei
·
2020-08-07 14:39
RK3399
子类__RTC
[RK3399][
Android7.1
] Uboot display 加载过程小结
OS:Android7.1Board:Firefly-RK3399Uboot:v2017.02显示模块主要分vop,edp,panel三大模块,另加gpio,背光的控制,另外还有logo的解析和加载。整个流程基本上就是解析各个模块参数,然后准备,使能各个模块。fdt_path_offset(gd->fdt_blob,"/display-subsystem");//找到display-subsyst
KrisFei
·
2020-08-07 14:38
子类__Uboot
RK3399
子类__Display
[RK3399][
Android7.1
] 调试笔记 --- 确定用32还是64库
Platform:RK3399OS:Android7.1Board:Firefly-RK3399背景:在调试usbcamera的时候,因为有异常,因此单独编译了so库调试,第一反应是系统用的是64位库,路径是out/xxx/system/lib64/hw下,但是测试发现,系统用的是out/xxx/system/lib/hw下的cameraso库。分析:找到异常点log2641088ECameraH
KrisFei
·
2020-08-07 14:38
RK3399
子类__Build
[RK3399][
Android7.1
] 调试笔记 --- 修改串口波特率1500000为115200
Platform:RK3399OS:Android7.1Board:Firefly-RK3399rk3399默认使用的波特率是1500000,而我在ubuntu上习惯了使用kermit,此工具不支持1500000,所以作如下修改,包括uboot和kernel两个地方。uboot:diff--gita/u-boot/configs/rk3399_defconfigb/u-boot/configs/r
KrisFei
·
2020-08-07 14:38
RK3399
子类__UART
[RK3399][
Android7.1
] 调试笔记 --- 查看系统中应用对应的权限
Platform:RK3399OS:Android7.1Kernel:v4.4.83Board:Firefly-RK3399背景:弄了个应用写数据到sdcard目录,写sd权限android.permission.WRITE_EXTERNAL_STORAGE在AndroidManifest.xml文件中是有定义的,但提示无法写入。查看权限:从/data/system/packages.xml中可以
KrisFei
·
2020-08-07 14:38
子类__Android
RK3399
[RK3399][
Android7.1
] 调试笔记 --- DDR动态调节功能开启
OS:Android7.1Board:Firefly-RK3399Kernel:v4.4.55功能开启:sdk默认是关闭此功能的,如下三步使能。打开dmc(DynamicMemoryController)和dfi功能,dfi负责监测ddrloading.kris@eco:~/firefly_rk3399$gdfkernel/diff--gita/kernel/arch/arm64/boot/dts
KrisFei
·
2020-08-07 14:38
RK3399
子类__DDR_DVFS
[RK3399][
Android7.1
] 调试笔记 --- 允许应用访问sdcard目录
Platform:RK3399OS:Android7.1Kernel:v4.4.83Board:Firefly-RK3399需求是低于api23版本的应用直接可以读写sdcard,改动如下:kris@eco:~/firefly_rk3399/frameworks/base/core/res$gdfAndroidManifest.xmldiff--gita/frameworks/base/core/
KrisFei
·
2020-08-07 14:38
RK3399
子类__SD
EMMC
[RK3399][
Android7.1
] 调试笔记 --- 系统使用的分区文件
Platform:RK3399OS:Android7.1Board:Firefly-RK3399在之前的rk3288平台上,分区文件是位于RKTools/linux/Linux_Pack_Firmware/rockdev(ubuntu版本)和RKTools/windows/AndroidTool/rockdev(windows版本)下。而在rk3399平台,firefly根据你使用的版本将其放在了
KrisFei
·
2020-08-07 14:38
RK3399
子类__Android
[RK3288][
Android7.1
]
Android7.1
nougat source code下载
#mkdirrk3288_nougat;cdrk3288_nougat#gitclonessh://
[email protected]
/repo/rk/tools/repo#./repo/repoinit--repo-urlssh://
[email protected]
/repo/rk/tools/repo-ussh://
[email protected]
/ge
KrisFei
·
2020-08-07 14:07
子类__Android
android7-1
nougat
release
sshkey
repo
Android 自定义Switch开关按钮的样式
Android原生Switch控件的基础上进行样式自定义,内容很简单,但是在实现的过程中还是遇到了一些问题,在此记录下来,希望对大家能够有所帮助,看下效果图:2.自定义样式2.1原生样式首先看下原生的效果(
Android7.1
容华谢后
·
2020-08-07 14:04
Android
【RK3399】【
Android7.1
】关于adb的一些问题
(1)“adb”不是内部或外部命令,也不是可运行的程序或批处理文件(Win)原因:出现这个问题的原因是在对应的目录下没有adb执行程序,即“adb.exe”。解决方法:解决这个问题最简单的一个方法就是,将androidstuido软件里的./sdk/platform-tools/目录下的adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll三个文件放在对应的目录下。比如说,需
karaskass
·
2020-08-07 14:14
RK3399系统
[rk3288][
Android7.1
]系统重启后speaker杂音问题
重启设备会出现杂音,全频段的杂音正常重启也会出现系统启动后如果播放任意一段音频后杂音消失系统关机后重新开机或者pmicreset后开机均没有此现象问题分析首先怀疑codec的配置问题,由于
android7.1
intgyl
·
2020-08-07 14:32
Linux
rk3288
rockchip
用JAVA awt实现Image Asset Studio生成圆形或圆角矩形图片功能
背景随着
Android7.1
推出RoundIconResources功能(不了解的,可以看Android开发者官网这篇文章Android7.1forDevelopers),圆形Icon应该会是将来手机的标配
gorgle
·
2020-08-07 13:11
Android
App开发
脚本工具
[RK3399] [
Android7.1
] 解决Out of memory error问题
编译Android源码,官方给定的配置为:64位CPU,16G内存,150G存储空间。但是我们的客观情况有时候满足不了要求,最常见的就是内存问题,一般4G,8G的比较普遍,因此在编译时,经常出现outofmemory错误。另外对于初学者提醒一句,存储空间一定要大于150G,我在刚开始的时候,没经验,虚拟机只分配了20G空间,后来改为50G、80G、120G都不行,后来直接分了200G,重装了不下七
monky杜
·
2020-08-07 13:09
Android
[RK3399][
Android7.1
]编写一个安卓的GPIO驱动
1、在kernel/drivers目录下新建ioctrl文件夹#cdkernel/drivers#mkdirioctrl在/driver/ioctrl目录下,新建ioctrl.c,ioctrl.h,Kconfig,Makefile等4个文件。2、在Kconfig下添加代码:configIOCTRLtristate"ioControl"defaultyhelpwhensystemsetup,chan
monky杜
·
2020-08-07 13:09
Android
[RK3399] [
Android7.1
] 系统相机调用USB摄像头失败问题
我这有两款摄像头,分别是KS2A418-2.0、USBHDCamera,这两款摄像头都支持UVC。这两款摄像头接电脑都可以正常打开,但是接到RK3399开发板,USBHDCamera可以正常打开,KS2A418-2.0则提示Cameraerrorcannotconnectthecamera。查看两款摄像头分辨率,分别如下:通过查询资料,可能是系统相机默认打开分辨率问题,遂下载了一款360相机安装到
monky杜
·
2020-08-07 13:09
Android
[RK3399][
Android7.1
]触摸屏TP,敦泰FT5436驱动移植
最近在RK3399上移植了敦泰的FT5436触摸屏驱动,分享出来供大家参考。找敦泰厂家索取FT5436的驱动包,驱动包名称:focaltech_touch没有什么需要特别注意的地方,按照驱动包里面的移植步骤移植即可。1、将驱动文件打包到focaltech_touch文件夹,并将focaltech_touch文件夹复制到kernel/drivers/input/touchscreen目录下。2、修改
monky杜
·
2020-08-07 13:09
Android
RK3399
android7.1
DTS 时钟的配置
RK3399的CPU采用big.LITTLE大小核架构,双Cortex-A72大核+四Cortex-A53小核结构,对整数、浮点、内存等作了大幅优化,在整体性能、功耗及核心面积三个方面都具革命性提升。RK3399的GPU采用四核ARM新一代高端图像处理器Mali-T860,集成更多带宽压缩技术:如智能迭加、ASTC、本地像素存储等,还支持更多的图形和计算接口,总体性能比上一代提升45%。盈鹏飞科技
congyingleng3402
·
2020-08-07 13:39
[RK3399][
Android7.1
] Display系统中的DRM模块介绍
https://blog.csdn.net/kris_fei/article/details/79046380OS:Android7.1Board:Firefly-RK3399Kernel:v4.4.55DRM介绍:DRM全称DirectRenderingManager,是device-independent内核级别驱动,内核提供直接访问硬件的权限,原本是设计提供给PC使用来支持复杂的图形设备,后
boyemachao
·
2020-08-07 13:17
linux
驱动
Android7.1
RK3328 打开 串口 且 修改波特率为115200
Android7.1RK3328打开串口且修改波特率为115200第一步:下载
Android7.1
源码下来。
掉了毛的狗
·
2020-08-07 12:44
串口通信
android
Android开发笔记(一百七十)给App的应用页面注册快捷方式
元数据不单单能传递简单的字符串参数,还能传送更复杂的资源数据,从
Android7.1
开始新增的快捷方式便用到了这点,譬如在手机上桌面长按支付宝图标,会弹出如下图所示的菜单。
aqi00
·
2020-08-07 12:40
Android开发笔记
android开发
rk3288
Android7.1
4G 三网(联通,电信,移动)拨号问题
一、问题描述:1.4G模块移植成功后,插入联通卡的情况下,4G模块的LTE(4G)模式正常,软重启,硬重启都能正常连接到网络2.电信,移动也可以正常识别卡,但是经常连接不到网络。有的时候移动网络那里已经选上LTE或是其他两种模式(3G,2G),看串口(logcat-bradio)也可以看到正常发送指令,但就是连接不到网络;3.有时候第一次开机(和切换运营商卡的时候)开机进入系统,串口出现“init
WXXGoodJob
·
2020-08-07 12:00
RK3288
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他