android 开发
文章平均质量分 58
gddw1954
微信同名
展开
-
nfc模块pn7150移植说明教程(android mtk rk3399 rk3588)
nfc模块pn7150移植说明教程(android mtk rk3399 rk3588)原创 2023-02-24 17:08:34 · 1729 阅读 · 1 评论 -
WK2204 SPI转驱动,调试记录
WK2204驱动调试遇到的问题原创 2023-01-18 15:05:03 · 665 阅读 · 0 评论 -
android 如何在user版本中获取root权限
前提本文介绍的方案是在有安卓底层SDK源码的方案下实行的,若不具备这个条件的就不用往下继续看了,以免耽误你的时间。写作目的公司是做工程设备,运行的是安卓系统,系统使用是的user,系统上层的app都是预安装的。正常情况下,这样的app的是没法做一些特权操作的,如重启系统、安装软件、读写一些特殊文件夹的文件。为了解决这些问题,特意做了一个方案,使第三方的app也拥有了root权限。实现思路我们知道系统启动后会运行init程序,init程序会解析init.rc脚本,并执行init.rc中的命令,而in原创 2021-05-15 16:15:20 · 1614 阅读 · 3 评论 -
使用MQTT远程登录android
写作目的公司是做楼宇对讲主机设备,设备端运行的是安卓系统,为了远程方便调试设备(如人在深圳控制一台在北京的设备),特做了个远程登录android的小系统,以此记录。环境介绍安卓主板一块,一台公网服务器,一台PC最终效果展示启动服务器,-p设置端口号为1888PC端,使用命令./msgsps_pub -i ens33 -t 76000c885342,登录了一台mac地址为76:00:0c:88:53:42的设备设备端信息原理介绍一、 下载MQTT源码我这里下载的是1.5.1版本,当原创 2021-05-13 14:36:33 · 409 阅读 · 1 评论 -
在平台RK3288上编写键盘驱动
环境介绍硬件:RK3288、键盘驱动芯片PCA9535(I2C-GPIO)软件:android 7.1 linux4.4原理图:I2C1_INT:GPIO5_B3I2C1_RST:GPIO7_B4配置介绍1.dts&i2c1 { status = "okay"; clock-frequency = <400000>; pca9535@20 { compatible = "nxp,pca9535_keypad"; reg = <0x20>;原创 2020-08-20 16:04:37 · 1072 阅读 · 0 评论 -
android app 设置以太网静态Ip
写文目的 公司是做工控和楼宇智能方面产品,使用的设备有rk和全志平台,运行的是android操作系统,部分场景需要设置有线网络的静态Ip。所以针对这一需求做了如下工作,并以此文作为总结。遇到的问题 工作前也有百度过相关方案,但大部分使用的是busybox ifconfig来设置,而这种方式有很多弊端,如设置的app必须拥有root权限、不能实时切换static和dhcp、重启后设置的就不生效、不能通过系统的settings参看设置的状态。经过一番折腾后发现为了解决这些问题必须从android的系统应原创 2020-07-21 16:29:05 · 10652 阅读 · 10 评论 -
android系统 df -f查询磁盘满,du参看还有剩余
线上的android设备,出现文件创建异常现象。用df查询后发现磁盘满了,而用du查看却还有很多空间。使用reboot后恢复正常。怀疑是app中出现了多线程同时写删文件的现象,但暂时找不到bug。临时解决方案 :app调用shell脚本"sysctl vm.drop_caches=3 "即可释放...原创 2019-12-01 16:54:53 · 978 阅读 · 0 评论 -
解决android上WIFI提示“未检测到任何互联网连接,因此不会自动重新连接“
问题描述: 在android5.1中出现如题提示,导致机器重启后不会链接WIFI。分析代码: frameworks/opt/net/wifi/service/java/com/android/server/wifi/WifiAutoJoinController.java 此处执行了continue则不会再次链接网络了。所以将conti...原创 2019-11-09 16:07:42 · 4892 阅读 · 1 评论