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源码修改
【Android系统
源码修改
】如何修改系统提示音 (ex:触摸提示音)
[SOLUTION]有两种方法可以修改:1.修改音频参数,系统音的参数位于KK:AudioMTKPolicyManager.cppL:AudioCustomVolume.h根据如下mode调整audiovolume_system[NUM_OF_VOL_MODE][AUDIO_MAX_VOLUME_STEP]数组:enumVolumeMode{VOLUME_NORMAL_MODE=0,VOLUME_
Bright_Lin
·
2020-08-07 14:33
Android系统源码修改
Android8.1
Launcher3启动源码解析之AMS启动过程
本次将讲解Launcher启动过程,将从AMS中启动Launcher开始说起一、SystemServiceManager启动服务过程在说AMS启动之前有必要说一下SSM是怎样启动service启动的,这个之前关系后面理解AMS启动过程中一些操作。首先看一个在SM中是怎样启动服务的traceBeginAndSlog("StartInstaller");Installerinstaller=mSyst
唯依心动
·
2020-08-07 13:39
Android系统
AMS
Launcher启动
Android 7.1.2
源码修改
,使用自己的 app 作为默认桌面,不弹出桌面选择弹窗
需求:使用自己开发的桌面app作为默认,不再出现桌面选择在不修改源码前提下,可以设置自己的app为桌面,但是如果自己的应用出现崩溃,则在Android启动机制下会弹出桌面选择弹窗,如果在定制的系统中,这个是不能接受的,但本身在开发也需要使用默认launcher进行其他的一些设置,所以需要保留多个桌面启动器。1、解决思路在没有自己的启动器时候,由系统自己处理,即弹出弹窗选择或者使用自带的Launch
__xiaozhou
·
2020-08-07 13:38
Android开发
Android8.1
设置-显示下添加控制屏幕显示方向的菜单
Android8.1
设置-显示下添加控制屏幕显示方向的菜单参考博文:在Android的设置->显示中增加控制屏幕旋转方向的选项参考的博文是在Android5.1实现的,所以是5.1的早期版本的话,直接参考他的博文做就好了
Linux2k10
·
2020-08-07 13:39
android 6.0
源码修改
su
1、路径:android6.0\system\extras\su\su.c修改:intmain(intargc,char**argv){uid_tcurrent_uid=getuid();-//if(current_uid!=AID_ROOT&¤t_uid!=AID_SHELL)error(1,0,"notallowed");2、路径:android6.0\system\core\in
小新110
·
2020-08-07 13:37
android1
AIO-3288C
Android8.1
固件发布
AIO-3288CAndroid8.1固件已发布!【固件更新】1、支持HDMI音频输出2、支持AP6212/AP6236wifi蓝牙模组3、支持摄像头OV138504、支持以太网5、支持ES83236、支持RS2327、支持IR红外遥控8、修改Launcher3显示模式9、添加了鼠标的左键点击支持,鼠标右键始终设为返回键10、修复allapps界面无法使用遥控的问题11、支持MicroSD(TF)
暴走的阿Sai
·
2020-08-07 12:47
开源硬件
Android8.1
Launcher3的简单介绍
一、Luncher3的路径:7731e81\sc7731e.81.az\packages\apps\Launcher3二、目录介绍:1、在Launcher3的子目录主要包括ext、go、res、src、tests、gradle等,下面逐一介绍各个子目录的主要功能。(1)ext目录:该目录主要是便于对Launcher3进行解耦和功能扩展。新扩展的资源和功能代码都放置在该目录下。(2)go目录:该目
梦幻之羽
·
2020-08-07 12:07
开发
[RK3288]串口JNI开发之so库的生成(串口C源代码)(基于
android8.1
使用android studio3.6开发)
用androidstudio创建项目选择java语言创建看图操作:创建JNI文件夹这里直接点finish,那个文件夹就出来了然后就要使用串口的C源码了好几个文件太长我就不复制出来了(找我拿Q:812417530)把源码的这几个文件直接添加到项目中开始生成so库!!!!右键点击javaH后会在JNI文件夹生成头文件,图中两个文件都要点击一次serialport和serialportutil接下来我们
I&You
·
2020-08-07 12:05
[RK3288]串口开发之JNI环境搭建(基于
android8.1
使用android studio3.6开发)
JNI是什么呢,说白了就是可以在android中用java去调用C语言的一个工具(一家之见不接受反驳)配置JNI环境:第一张照片为第一步第二张就为第二部,照做就行不要问为什么哈上面的图片五个参数照抄就好3Program:JDKPathJDKPathJDKPath\bin\javah.exe4Arguements:-v-classpathModuleFileDirModuleFileDirModul
I&You
·
2020-08-07 12:04
RK3288W
Android8.1
开发日志(四)
一、最近碰到一个奇怪的问题,tc358749x碰到的问题还挺多,之前是打开一直黑屏,最后从硬件上解决了,现在又碰到了一个问题,HDMI+LVDS双屏显示,HDMIIN打开是黑屏的,表现形式跟之前的一样,会出现CamerIcIspIrq:picerrfirst,g_ispFrameNum==1错误。只有单独打开HDMI通道HDMIIN才正常,一开始是怀疑LVDS的GPIO有服用,检查了好几遍,没发现
唯吾轩记
·
2020-08-07 11:15
RK3288W
Android8.1
添加MTP数据同步操作
硬件平台:展讯8541e软件平台:Andoir8.1需求:智能硬件连接PC之后,走MTP模式,数据不同步,重新插拔USB线也无作用,只有重启才能同步数据,因此需要添加USB事件触发同步事件。diff--gita/src/com/android/providers/media/MtpReceiver.javab/src/com/android/providers/media/MtpReceiver.
凯文的内存
·
2020-08-07 11:52
android
MTP
MediaProvider
android
USB插拔
SPRD
Android8.1
吉字节问题
编译完
Android8.1
后,发现存储中都是“吉字节”等样式原来在源码/external/icu/icu4c/source/data/unit目录有个zh.txt的文件。
CodingNotes
·
2020-08-07 11:46
Android
Android8.1
Launcher3客制化 修改行数和列数
上层逻辑代码:packages/apps/Launcher3/src/com/android/launcher3/InvariantDeviceProfile.javaArrayListgetPredefinedDeviceProfiles(Contextcontext){ArrayListprofiles=newArrayListdepth)&&type!=XmlPullParser.END_D
CodingNotes
·
2020-08-07 11:46
MTK随记
迅为推出iTOP-3399开发板高配双核CortexA72支持4K影像输出
纳米HKMG制程双核Cortex-A721.8/2.0GHz;四核Cortex-A531.4GHz内存2GB双通道DDR3存储16GBEMMC电源管理官方推荐RK808芯片工作电压3.3V供电系统支持
Android8.1
weixin_30591551
·
2020-08-07 10:24
PX30
android8.1
时区更改
1、在源码的build/tools/buildinfo.sh脚本文件中添增echo"persist.sys.timezone=Asia/Shanghai"(强制设置属性)#!/bin/bashecho"#beginbuildproperties"echo"#autogeneratedbybuildinfo.sh"echo"ro.build.id=$BUILD_ID"echo"ro.build.di
android驱动_它不开机了
·
2020-08-07 10:05
PX30
Android8.1
系统Uboot没有打印信息
路径:px30_android-8.1\u-boot\configs\evb-px30_defconfig波特率错误,修改115200打印信息:RockchipUBOOTDRMdriverversion:v1.0.0LVDS:datamapping:vesa,data-width:24,format:0,UsingdisplaytimingdtsDetailedmodeclock71100kHz,
android驱动_它不开机了
·
2020-08-07 10:05
android
RK PX30 make clean清android之后再次编译andriod报错
使用makeclean命令清Android之后,再次编译
Android8.1
源码遇到一个问题:FAILED:out/target/product/generic/obj/STATIC_LIBRARIES
android驱动_它不开机了
·
2020-08-07 10:05
PX30
Android8.1
在设置中添加一个按钮关闭或打开底部导航栏
android03@PowerEdge-R730xd:~/pang/px30_android-8.1/packages/apps/Settings$gitdiffdiff--gita/res/layout/wifi_dialog.xmlb/res/layout/wifi_dialog.xmloldmode100644newmode100755diff--gita/res/values-zh-rCN
android驱动_它不开机了
·
2020-08-07 10:05
PX30
Android8.1
噪声问题解决
由于电压供应不对引起microvolt=;改为microvolt=;后噪声消除了!原始电压:vcc3v0_pmu:LDO_REG4{regulator-always-on;regulator-boot-on;regulator-min-microvolt=;regulator-max-microvolt=;regulator-name="vcc3v0_pmu";regulator-state-me
android驱动_它不开机了
·
2020-08-07 10:34
PX30
Android8.1
红外遥控实现
RK平台上红外实现原理简介:PWM有三种工作模式,referencemode,one-shotmode和continuousmode.红外遥控器就采用referencemode,这种模式下PWM可以捕获输入高低电平的宽度,并产生中断,CPU接收到中断后去相应的寄存器读取。按下遥控的时候,红外接收头会产生一系列的高低电平,PWM就会产生相应的中断,CPU读取相应的寄存器就知道这些高低电平的时间,根据
android驱动_它不开机了
·
2020-08-07 10:34
GMS认证-Android8.x新增cts测试(VTS下测试GSI版本)
Darkt关注2018.01.2512:36*字数460阅读641评论25喜欢2Android8.0之后,由于平台架构的更改,GMS认证增加了新的测试项,包括VTS和针对GSI版本的CTS测试,本文主要介绍
Android8.1
曹禺
·
2020-08-07 10:02
android
Android8.1
系统Led的控制从底层到上层的实现
我们都知道,安卓系统是一个分层的系统,那么它的底层到上层或者上层到底层的标准流程是怎么走的呢?这里通过apk操作一个GPIO控制led的亮灭从而实现从上层到底层的完整调用流程。写得不足之处欢迎有识之士不吝赐教,在此先行谢过,技术无边,欢迎各位大牛来此多多交流。(这里只给出驱动部分的代码,其他部分的代码请到我的网盘地址那里去下载,那里有代码包括相关说明)。网盘链接:链接:https://pan.ba
只是一些暗恋而已
·
2020-08-07 10:18
Android系统开发
Android8.1
Launcher3 去掉抽屉(一)
Android8.1Launcher3去掉抽屉(一)目前的需求是把8.1的launcher修改为国内常见的,将所有app显示在workspace中,但是网上查了一下,没有找到这方面资料,只能自己慢慢看了,这篇博客记录一下。1:Launcher3\src\com\android\launcher3\LauncherAppState.java:添加一个方法:publicstaticbooleanisD
_Shawn_
·
2020-08-07 10:18
Android
RK3326 Android 8.1 吉字节问题解决
编译完
Android8.1
后,发现存储中都是“吉字节”等样式,aodaokai!!
涛relax
·
2020-08-07 10:17
rockchip
Android系统开发
RK3326
Android8.1
内置第三方apk 到/system/app、/system/priv-app、/data/app
基本步骤新建文件夹(与安装包名字一致)(1)文件内容:APK安装包(2)文件内容:Android.mk在Android源码编译时必定执行的Makefile里添加自己的APK名字PRODUCT_PACKAGES+=\SouGouInput可以参考Android源码下APK的目录结构Android.mk(以搜狗输入法为例,预装到/system/priv-app)LOCAL_PATH:=$(callmy
涛relax
·
2020-08-07 10:17
Android系统开发
rockchip
MTK
android8.1
添加root权限
客户需求,要求android8.1user版本添加root权限第一步:device/mediateksample/k39tv1_bsp_1g/device.mk添加+PRODUCT_COPY_FILES+=\+system/extras/su/su:system/bin/su\+system/extras/su/su:system/xbin/su第二步:frameworks/base/cmds/w
还是那个街___
·
2020-08-07 10:45
MTK
Android
android8.1
开机黑屏2s修复方案
软件版本:
Android8.1
硬件版本:展讯平台这两天解了一个bug,从某种意义上不算bug,而是优化,超有成就感,心路历程记录如下:问题由来:屏厂上了一批次屏,而系统开机从动画停止到Launcher显示要黑
凯文的内存
·
2020-08-07 10:38
android
Android8.1
在misc设备上添加一个控制led的驱动
bash**首先介绍一下注册一个驱动的步骤:**1、定义一个platform_driver结构2、初始化这个结构,指定其probe、remove等函数,并初始化其中的driver变量3、实现其probe、remove等函数在xxxxx.dts文件里面添加:这里的"my_led_ctrl"很重要要和驱动的那边的相对应。my_led{compatible="my_led_ctrl";led_ctr0=
android驱动_它不开机了
·
2020-08-07 09:40
PX30
Android8.1
添加root权限
在px30_android-8.1\device\rockchip\rk3326下添加修改device-common.mk文件:添加内容:#root#PRODUCT_COPY_FILES+=\#device/rockchip/common/ff420030_pwm.kl:system/usr/keylayout/ff420030_pwm.klPRODUCT_COPY_FILES+=$(callfi
android驱动_它不开机了
·
2020-08-07 09:40
PX30Android8.1Google安装
今天终于弄好了,辛苦~在
android8.1
源码device\rockchip\rk3326路径下的BoardConfig.mk做如下修改:修改前(将false改为true):#GoogleServiceandfrpoverlayBUILD_WITH_GOOGLE_MARKET
android驱动_它不开机了
·
2020-08-07 09:39
开源软件存在漏洞导致系统崩溃
修改方法也很简单,先下载当前使用的kafka版本源码,根据合入记录把
源码修改
一下,然后重新打包放到服
额头有王的喵
·
2020-08-06 23:00
Android8.1
开关VOLTE流程分析
前言最近有需求需要实现插卡默认打开Volte功能,顺带研究了下Volte的流程,在此做个记录开始从Settings设置界面入手,网络和互联网–>移动网络–>VoLTE高清通话(电信卡)/增强型4GLTE模式(移动卡)找到网络和互联网加载对应的Fragment为NetworkDashboardFragment,源码位置vendor\mediatek\proprietary\packages\apps
cczhengv
·
2020-08-06 10:18
Android8.1
源码修改
Android开发WebView之加载HTML
源码修改
HTML字体大小以及缩放HTML的方法
老套路上图:再看下缩放功能:先说下设置HTML网页字体大小的方法://设置网页字体大小webview.getSettings().setTextSize(WebSettings.TextSize.LARGEST);//已弃用,默认值为100也就是不放大字体//新方法webview.getSettings().setTextZoom(250);默认值为100也就是不放大字体再看下缩放方法://设置可
xiayiye5
·
2020-08-05 22:59
WebView相关
vue 集成阿里人机验证滑块踩坑
安装nocaptcha包npminstallvue-nocaptcha此包是由个人开发有很多问题宽高为固定值最好下载
源码修改
修改:nc.js文件nch5.js文件将52px;宽修改为100%将padding015
沉默是零
·
2020-08-05 19:34
vue
登陆
asf
人机验证
滑块验证
Binder系列(1)——ServiceManager
1.概述在一台
Android8.1
的手机中,可以看到三个servicemanager:servicemanager,管理系统服务,本文只讨论servicemanager;vndservicemanager
showstopper_x
·
2020-08-05 15:52
binder
Android
Binder
ServiceManager
framwork
关于arm-linux下编译加载ch341串口驱动的方法与问题
源码修改
首先查看串口设备的厂商id源码里存不存在,如果不存在需要添加。把串口设备与板子用usb串口线连接,然后在板子上输入lsusb命令查看设备id,我这里的id是1a86:7523。
GLee9507
·
2020-08-05 12:38
arm
Linux
flink教程-基于flink 1.11 使 sql客户端支持执行sql文件
文章目录背景
源码修改
CliOptionsParser.javaCliOptions.javaSqlClient.javaSqlClient#executeFile社区现状背景目前flink的sql客户端提供了一种交互式的
大数据技术与应用实战
·
2020-08-05 04:09
flink
flink
sql
客户端
1.11
文件
nacos
源码修改
数据库打包时出现的坑
关于自己在自定义nacos的mysql8.0数据库时踩的一个坑修改nacos的步骤其他的人都写了有了,我就写一下我编译时碰到的问题,最后提示Therequestedprofile“relase-nacos”couldnotbeactivatedbecauseitdoesnotexist.我一开始用到时这条语句,对我来说不太适用可能maven版本不同,但是我没有去深究了。敲错了mav,应该是mvn吧
LiaoShengQiu
·
2020-08-05 03:32
Windows环境下Android NDK环境搭建
APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备、接口、驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核
源码修改
pengchua
·
2020-08-05 01:50
Android
【Android系统
源码修改
】Java层读写NvRAM的方法
本例将从NvRAM中读取Barcode,并写入到gsm.serial属性。1.找目标文件需要用到系统中一个文件NvRAMAgent.java。可以使用命令find-name“NvRAMAgent.java”找到。将该文件拷贝到自己需要用的包下。本例是拷贝到frameworks\base\telephony\java\android\telephony下。然后打开该文件,修改包名为当前包名packa
Bright_Lin
·
2020-08-05 00:29
Android系统源码修改
android8.1
相机(SnapdragonCamera)长按拍照时关闭闪光灯
我们公司用的是高通sdm660平台,oppo等大厂长按相机拍照时,即使闪光灯打开也不会亮,从SnapdragonCamera里面通过设置parameters=camera.getParameters();parameters.setFlashMode(Parameters.FLASH_MODE_OFF);//关闭camera.setParameters(parameters);设置完生效需要时间,
三火哥
·
2020-08-04 22:03
android
Android 自用 App保活——音乐播放保活适配8.0 (贼好用)
闲话说到这里,下面我介绍一种新的App保活方式哈,目前用小米家族手机涵盖Android5.0到
Android8.1
家族的测试。结论是,不主动干掉,是死不了的。但是主动干掉了,是活不了的。
weixin_34004576
·
2020-08-04 05:46
用adb shell让APP获得Root权限 by SuperSU
开发环境:高通MSM8998/
android8.1
/SuperSU2.821.使用前提adbshe
bingoCoder2013
·
2020-08-04 02:16
【Android系统
源码修改
】如何内置字体,添加字体文件到system/fonts
1添加字体文件将字体文件复制到frameworks/base/data/fonts/2在Android.mk中添加模块添加模块后,才能在编译时,把字体拷贝到/system/fonts/下frameworks/base/data/fonts/Android.mk3在代码中添加使用时需判断fontFace是否为null,null时不能使用。TypefacefontFace=Typeface.creat
Bright_Lin
·
2020-08-03 17:12
Android系统源码修改
魔趣(Mokee)开源代码(android 7.1.2
Android8.1
)同步下载
一.下载代码使用魔趣repo镜像1.在当前用户的根目录创建bin文件夹,并添加到系统环境变量中。$mkdir~/bin$PATH=~/bin:$PATH2.下载Repo并给予执行权限$curlhttps://download.mokeedev.com/git-repo-downloads/repo>~/bin/repo$chmoda+x~/bin/repo同步源码:在需要同步源码的文件目录下使用r
fmc088
·
2020-08-03 16:06
android
系统开发
图解Android系统的启动过程
概述Android系统是基于Linux的,启动必须经历3个阶段,即:BootLoader,LinuxKernel,Android系统服务,笔者今天就基于
Android8.1
系统源代码来分析一下启动过程。
handy周
·
2020-08-03 15:14
Android开发
Android系统源代码
Android 8.1.0
源码修改
之 - 屏蔽 Camera2 应用中的录像按钮
这个需求说起来挺奇葩,为什么这么讲,因为Camera2本来就是用来拍照录像,就只因为当前系统预置应用Camera2在录像的时候,很容易出现各种奇怪问题,还不好定位并解决,然后产品说:把Camera2里面的录像功能给屏蔽了吧。胳膊拧不过大腿,改吧。需要修改folder\packages\apps\Camera2\src\com\android\camera\app\ModuleManagerImpl
Water_Marking
·
2020-08-03 14:24
Ubuntu下安装360随身wifi方法
相信有不少开发者需要在UBUNTU下进行
源码修改
等操作,360随身wifi官方发布的是基于windows的驱动及管理软件,下面发布ubuntu下使用的方法。
Rexxxxxxxxxx
·
2020-08-03 09:24
Android MTK平台 客制化系统来电界面(屏蔽 InCallUI 提供接口给客户自行展示来电去电页面)
OS:
Android8.1
需求分析1、禁止系统来电铃声,提供接口给客户自己播放铃声2、禁止系统拉起来去电页面(InCallActivity),消息通知客户拉起自己的来去电页面3、禁止来电消息Notification
cczheng
·
2020-08-03 09:00
AOSP源码Gallery2和Launcher3导入Android Studio
Android源码(超详细),正如作者所说,超详细,也很简单.引入我之前一直从事App开发,换工作后公司正在研发一款类似百度小度的带屏智能硬件,所以需要定制Android系统.花了一个月熟悉Linux开发环境和
Android8.1
放课后小朋友
·
2020-08-03 05:06
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
其他