简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前年十月安卓的功能做的差不多了,领导安排做 openwrt 上的 WiFi 探针功能,真是什么都不懂,先学 Linux,再看C语言,接着弄虚拟机编译 openwrt 固件,刷机,了解 WiFi 探针信息,了解 802.11 协议,最后发现我们那块 MTK7268 + MTK7612e 的板子根本不能做 WiFi 探针,根本没有进入混杂模式的功能,但是整个过程还是挺有意义的吧,真的各种方法都试过了,
openwrt开发总结(一) openwrt环境搭建(win10子系统)因为工作需要,我一个安卓程序开发,做了很多关于openwrt相关的内容,也不说喜不喜欢吧,反正应该对得起自己的工资。废话不多说,进入主题吧!前面我写了一篇在Windows10上搭建Ubuntu子系统的博文,虽然自己看都觉得写的不是很好,还是应该能用,也希望假借多写博客,提高自己的写作水平吧!接下来,本篇博客将就使用win10上
修改内核USB驱动访问下面位置,打开option.c文件openwrt-sdk\build_dir\target-mipsel_24kec+dsp_uClibc-0.9.33.2\linux-ramips_mt7628\linux-3.10.14\drivers\usb\serial\option.c搜索0x1c9e,下面增加定义#define LONGSUNG_VENDOR_ID0x1c9e#d
openwrt 的自启动和 Linux 差不多,下面简单讲讲后台运行实际上要一个应用后台运行,在输入命令的时候加上 “&” 符号就可以了,向下面helloworld &开启自启动开机自启动这好像还是挺多方法的,一个是在 /etc/init.d目录编写文件,一个是在网页上的开机运行脚本上加上上面后台运行的命令。编写自启动脚本在 openwrt 开发板命令行中输入vi /etc/ini
路由器从外向内访问(端口转发)及从内向外访问(NAT)的配置描述需求最近工作上有一个需求,大致意思就是解决路由器内外访问的问题。这个问题可以分成两部分,一个是外部设备(如服务器)能主动访问路由器局域网内的主机,另一个就是内部的主机需要能够访问外部的服务器。从内向外访问对于从内向外访问,大家应该不陌生。我们使用手机连上WiFi上网就是一个例子,里面如何实现的大家可能就没那么关心了。从外向内访问主动从
昨天新弄了一个安卓项目,从老代码修改过来的,一顿修改打包测试版真机一安装居然出现了“解析软件包时出现问题”,真是太神奇了,从学安卓到现在也有一两年了,居然还能出现这样的情况,想想一直以来也遇到好多这样的情况了,写篇博客总结下吧。一般情况一般来说出现这种问题,是安装的手机不能安装该软件导致的,即 minSdkVersion 版本不支持该手机解决办法就是提高 minSdkVersion 的版本号,兼容
解决 git 出现 unable to access‘ ’The requested URL returned error 500 问题
之前有做过一个列表适配器的简化,直接在代码中创建匿名类绑定数据到布局就可以,后面遇到项目中很多对话框,也想做个类似的简化,参考了一些博客,有了第一版的简化对话框,过了很久,今天又拿着改进了一下,这里记录一下吧!超简单使用这里直接通过静态方法 newInstance 创建对话框,传入布局 ID、参数、以及绑定数据到的回调接口就可以了,绑定数据用了一个通用的 ViewHolder(后面给出),如果需要
简单介绍Android SDK 自带了混淆工具 Proguard。它位于 SDK 根目录 \tools\proguard 下面。如果开启了混淆,Proguard 默认情况下会对所有代码,包括第三方包都进行混淆(可能需要编写混淆规则来保持不能被混淆的部分)。作为 Android 开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。混淆的
安卓拍照、裁切、选取图片实践:适配Android 10、11储存