android
bgylde
github: https://github.com/bgylde
email: bgylde@gmail.com
展开
-
android平台采用ffmepg生成MP4文件的截图
1. 编译ffmepg的库文件: ./configure --prefix=/home/linux/study/03.ffmpeg/arm-reduce-out --enable-static --disable-shared --enable-pthreads --enable-cross-compile --cross-prefix=arm-linux-androideabi- --原创 2017-12-21 14:24:05 · 494 阅读 · 0 评论 -
android平台源码编译,播放yuv的视频
参考文章:http://blog.csdn.net/wangchenggggdn/article/details/8896453GLUtil.h:#include #include #include #include #include #include #include #include #include #include #include #include原创 2017-12-21 14:32:05 · 830 阅读 · 0 评论 -
arm平台编译adb
参考github:https://github.com/bonnyfone/adb-arm 本来的目的是在arm平台编译以后能够使用adb shell获取shell权限,然后就可以避开其他权限无法执行su的问题。最开始,先修改了android源码中的su.c,将root和shell权限验证部分注释掉,编译出来还是不行,在setgid和setuid的时候会产生错误,这个错误折腾原创 2017-12-04 18:20:18 · 3492 阅读 · 4 评论 -
Android平台TCP网络转发实现方案(redsocks+iptables+socks5)
android平台redSocks+ipTable+socks5实现tcp的转发要求android系统有root权限,可以执行程序,修改iptable。参考url:https://blog.csdn.net/yeshennet/article/details/79397651一、redsocks编译1. libevent编译redsocks依赖于libevnet,需要首先...原创 2019-03-06 20:43:32 · 7688 阅读 · 0 评论 -
chromium源码编译android平台动态库
chromium源码编译参考博客:https://www.jianshu.com/p/5fce18cbe016拜祭一下祖先和各路神仙,还有上帝,毕竟代码是在他的地盘; 一定一定要保证网路是通畅的,不能出现中断;环境配置本身编译环境Ubuntu 16.04,预留50G以上的磁盘空间; 一个稳定的科学上网工具(需要自行领悟); 耐心;一、配置访问google环境1. g...原创 2019-03-16 20:54:23 · 5877 阅读 · 7 评论 -
Android平台实现ping功能方案----避过ping数据构建需要root权限的限制
PingForAndroidC库采用SOCK_DGRAM方式构建icmp包,避开raw socket必须root权限的限制,实现ping功能。Github: https://github.com/bgylde/PingForAndroidping实现方式1. 通常实现方式这种方式是直接创建网络层的socket,可以自己构建ip包,也可以委托系统填充。好处是返回的数据包也包...原创 2019-03-21 10:48:54 · 2685 阅读 · 7 评论 -
chromium-cronet库的编译用于Android和ios平台实现quic协议
chromium-cronet文档原文文档写的已经很清楚,最好还是参考官方文档,避免由于版本原因导致的问题。Cronet开发者文档:https://developer.android.com/guide/topics/connectivity/cronet博客中的git地址:https://github.com/bgylde/chromium-cornet环境配置chr...原创 2019-03-26 17:34:48 · 6141 阅读 · 2 评论