Android上的一些VPN(比如DroidVPN)使用tun内核模块实现流量转发进而实现VPN,优点是比系统的VPN省电不少,缺点是必须要以root权限运行。
卖萌黑猫的猜谜/黑猫维兹/クイズRPG 魔法使いと黒猫のウィズ(jp.colopl.quizwiz) 的逆向工程
日系卡牌游戏都很热啊,这货下载量据说有500w+了
而且……日本的工程师似乎写代码的时候连类的名字都会取得差不多,非常方便。因此写篇文章,也许会对以后的或现有的(?)游戏破解带来一点灵感。
人人Android SDK在4.0及以上系统中无法获得session key的解决办法
ICS及以上版本的android系统不允许在主UI线程上进行网络操作[称为Strict Mode],因此当不正确地使用了人人SDK后,获得session-key的过程中会出现错误(显示为黄色的warning),实际上就是操作被阻止了。
有三个解决办法:
1.不用UI线程调用webview框,登陆返回时便不会出错
2.野办法:关闭strict mode
1 2 3 4 5 6 7 8 9 10 11 |
//Stop strict mode checking try { Class strictModeClass=Class.forName("android.os.StrictMode"); Class strictModeThreadPolicyClass=Class.forName("android.os.StrictMode$ThreadPolicy"); Object laxPolicy = strictModeThreadPolicyClass.getField("LAX").get(null); Method method_setThreadPolicy = strictModeClass.getMethod( "setThreadPolicy", strictModeThreadPolicyClass ); method_setThreadPolicy.invoke(null,laxPolicy); } catch (Exception e) { Log.d("Strict Mode","Error blocking strict mode."); } |
3.自己重写oauth处理,不用sdk
4.参考这篇文章(20130806补充)
补充一句,国内对于人人API的文章不是很多,大部分是复制粘贴,可以考虑google一下facebook的API,因为人人就是模仿facebook来做的;微博可以参考twitter
上面的这个解决办法就是从stackoverflow上关于facebook的一个帖子里找到的(但是当时忘记收藏网址了www
官方文档:StrictMode
Eclipse4.2中安装ADT出现’requires org.eclipse.wst.sse.core 0.0.0’的解决办法
使用yaffs explorer分区备份你的android
如果你经常折腾手机,可能会为/data分区蛋疼不已。如果要用最常用的clockworkmod recovery只能进行全文件系统备份,费时费力;其他一些recovery虽然可以,但是毕竟还是要关机重启进入到recovery下才能进行。今天介绍两种方法在正常使用的系统中分区备份你的移动设备。
二货,cat能这样用么!!怎么样都是dd啊!!!
(我觉得用cat /dev/blobk/mtdblock5 >
/sdcard/data.img这样应该也可以,可是会提示input/output error,不知道谁能解释一下这个问题。。。)
Yaffs explorer是一个很低调很蛋疼的文件管理器,但是有很多linux用户很熟悉的功能。
进入/data分区以后,按菜单键:更多:
Create Yaffs2
image,按Create on SD Card即可。完成后,你将会获得一个data.img镜像。同理,你还可以输出system.img。
对于高版本的clockworkmod
recovery来说,sd-ext(如果有的话)还有.android_secure都是通过tar打包备份的,直接用tar命令好了;另外每个备份文件要以“分区名.文件系统名.扩展名”来命名,比如data.yaffs.img,.android_secure.vfat.tar。然后你随便找个软件把刚才获得的镜像的md5算出来,按照“md5值
tab
文件名”来写一个nandroid.md5文件。如图:
注意换行时只有结束符木有换行符(也就是”linux下的回车”)。然后把他们放到你的备份目录下,就可以用cwm还原了。