LINUX与ANDROID编程
文章平均质量分 56
ROger__Wong
这个作者很懒,什么都没留下…
展开
-
如何使用CDT调试需要ROOT权限的LINUX程序
从我新浪博客转载 http://blog.sina.com.cn/s/blog_675eba3901010ujg.html原创 2012-07-04 18:00:07 · 850 阅读 · 0 评论 -
用ndk编写Android环境下的pthread多线程程序
转载自我的新浪博客http://blog.sina.com.cn/s/blog_675eba3901010tnk.html原创 2012-07-04 18:02:46 · 6946 阅读 · 0 评论 -
在Android下利用Shell命令管理网络接口
为啥要使用shell命令操纵本地网络?因为这样就可以绕过上层connectService来干一些事情,至于具体要干点什么事情,容我先卖个关子在以后的blog里说明。首先进入adb shell,然后去Ping一个服务器的ip地址ping 211.69.198.222PING 211.69.198.222 (211.69.198.222) 56(84) bytes of data.64原创 2012-07-05 10:25:38 · 11770 阅读 · 0 评论 -
一种SO_BINDTODEVICE选项的替代方法
因为业务逻辑需要,我在linux下尝试使用setsockopt方法中传入参数SO_BINDTODEVICE尝试将特定SOCKET绑定到指定的网络接口,需要ROOT权限实在是过于麻烦,而且经常莫名奇妙的不起作用,所以我采用了其它的办法来达到这个功能。方法很简单,而且不许要root权限,简单说来就是使用linux中的策略路由机制。具体做法如下:首先,编辑路由表文件,新建两个路由表,取名为tab原创 2012-07-18 19:02:21 · 9682 阅读 · 0 评论 -
Android下网络接口能耗估计原理
最近做一些手机能耗方面相关的工作,研究了PowerTutor的源代码,本篇日志剖析其中的3G和WiFi能耗估计与测算的方法。能耗估计实质上是估计功率,再根据功率和时间乘积算出能耗。PowerTutor的GitHub地址:https://github.com/msg555/PowerTutor下载源码导入项目,跟踪一下函数,发现功率的计算主要是由PhonePowerCaculator接口原创 2013-04-12 11:40:34 · 3513 阅读 · 0 评论 -
Android下同时使用WIFI与3G网络(二)
为了同时使用WiFi和3G网络,就要手动绕过Android的Framework层去打开WiFi功能,包括:1、加载驱动2、连接AP3、使用dhcp服务获取ip地址4、更改路由表 这4步在上一篇博文http://blog.csdn.net/roger__wong/article/details/8603275中已经详细说明了。在三星Galaxy S GT-I8150上原创 2013-06-19 19:00:51 · 13641 阅读 · 1 评论 -
Android下同时使用WIFI与3G网络
同时使用WiFi与3G网络原创 2013-02-22 17:31:46 · 32690 阅读 · 63 评论