自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ctrl_S的博客

我就写写看,沒別的意思...

  • 博客(5)
  • 资源 (6)
  • 收藏
  • 关注

原创 Android-x86-6.0定制之路 - 以太网静态iP功能

需求确立描述Android-x86-6.0 仅支持以太网动态获取 IP(DHCP),现在客户要求设置静态 IP,即手动填写 ip 地址、网关、子网掩码、dns 服务器等信息。首先还是去 Settings.apk 查看是否支持此功能,很遗憾系统并不支持此功能,没法还是要去修改源码了。确认Settings.apk 添加以太网模块,包括以下功能:启用以太网、禁用以太网显示网络信息,包括 i...

2019-04-13 11:03:51 4144 3

原创 Android-x86-6.0定制之路 - 屏幕旋转功能

需求确立描述Android-x86-6.0 屏幕默认横屏展示,像 kiosk 模式的点餐机通常是立着的,也就是说需要竖屏展示。对于这个问题,以对 Android 的了解就是去设置里查找是否有支持屏幕旋转的功能,很遗憾 Android-x86-6.0 并没有支持,看来又要修改源码了。确认在 Settings.apk 里添加屏幕旋转的功能,实现屏幕方向的调整。功能实现通过查阅资料,发现了实...

2019-04-12 12:11:42 2808 16

原创 Android-x86-6.0定制之路 - 绕过USB权限弹窗实现静默授权

需求确立描述1. 我们的 App 要求接入多个外部设备,像打印机、扫码器、读卡器和 POS 机等,其中打印机和扫码器就是使用 USB 连接的。遇到的问题是,我先接入打印机,再接入扫码器,发现打印机就连接不了,必须重新插拔下才行,但是单独连接打印机或者扫码器都是正常的。后来谷歌找到相关问题:假如有两个 USB 设备 A 和 B,先接入 A,再接入 B,发现在获取设备 A 的 UsbInte...

2019-04-11 21:09:14 1704

原创 Android-x86-6.0定制之路 - 动态显示、隐藏状态栏和导航栏(广播方式)

需求确立描述当 App 进入 kiosk 模式,要求隐藏底部虚拟键、禁止下拉出现状态栏,这样保证我们的 App 一直处于系统前台运行。1. 通过getWindow().getDecorView().setSystemUiVisibility(Options)控制 SystemUi 是否可见就行了,但是并没有做到真正的隐藏,当触措屏幕的时候状态栏和导航栏还是显示出来了,显然这种实现方式并不能满...

2019-04-09 20:53:31 2614 6

原创 Android-x86-6.0定制之路 - 永不休眠功能

需求确立一般, Kiosk 模式下不管处于什么界面,都要求屏幕保持常亮的。虽然在 App 内可以通过代码实现屏幕常亮,但是现在的需求是在系统设置里增加永不休眠的功能,可勾选的实现动态修改。涉及到系统 Apk 的修改,没办法只能去修改源码了。简单整理下需求:针对 Settings.apk, 设置 -> 显示 -> 睡眠路径下添加永不休眠选项,并且开机默认选中永不休眠。功能实现源...

2019-04-09 14:23:45 2598

android-6.0屏幕旋转补丁

此补丁在Settings.apk里添加屏幕旋转功能

2019-04-11

Android-6.0以太网静态IP补丁

设置 -> 更多 -> 以太网功能: 1. 支持以太网开启与禁用 2. 支持以太网静态IP和动态获取切换

2019-04-09

Android-6.0广播方式动态显示、隐藏状态栏和导航栏

1.通过广播方式动态显示、隐藏系统栏(状态栏和导航栏), 显示:android.intent.action.SYSTEM_BAR_SHOW, 隐藏:android.intent.action.SYSTEM_BAR_HIDE 2. 系统->设置->显示->系统栏显示,添加控制系统栏功能

2019-04-09

android-6.0永不休眠功能补丁

在设置 -> 显示 -> 休眠功能,添加实现永不休眠选项,实现永不灭屏功能: 1. 开机默认选中永不休眠 2. 支持动态修改

2019-04-09

android源码以太网补丁

该补丁是从Android源码的层面上在系统设置中添加以太网设置的功能

2019-04-08

andorid源码自动迁移脚本

1. 此脚本用javascript编写,运行在node.js的环境下 2. 此脚本主要是用来将Android源码迁移至GitLab服务器 3. 此脚本主要分类三块,GitLabApi、Utils工具类和start()方法

2019-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除