Category Archives

18 Articles

Bash脚本:批量重命名

0   33074 转为繁体

整理手机SD卡的时候发现了这个……以前的自己真伟大……

为Android撰写。原则上可以在任何Linux内核的系统上运行。

如果要在Android上运行,你需要一个bash like shell,比如bash,mksh,一个支持中文的busybox。

点击这里下载binary,并把它们放到/system/xbin下,建立必要的链接,增加执行权限

Read More

人人Android SDK在4.0及以上系统中无法获得session key的解决办法

2   62739 转为繁体

ICS及以上版本的android系统不允许在主UI线程上进行网络操作[称为Strict Mode],因此当不正确地使用了人人SDK后,获得session-key的过程中会出现错误(显示为黄色的warning),实际上就是操作被阻止了。

有三个解决办法:

1.不用UI线程调用webview框,登陆返回时便不会出错

2.野办法:关闭strict mode

3.自己重写oauth处理,不用sdk

4.参考这篇文章(20130806补充)

补充一句,国内对于人人API的文章不是很多,大部分是复制粘贴,可以考虑google一下facebook的API,因为人人就是模仿facebook来做的;微博可以参考twitter

上面的这个解决办法就是从stackoverflow上关于facebook的一个帖子里找到的(但是当时忘记收藏网址了www

官方文档:StrictMode

 

使用yaffs explorer分区备份你的android

0   45480 转为繁体


如果你经常折腾手机,可能会为
/data分区蛋疼不已。如果要用最常用的clockworkmod recovery只能进行全文件系统备份,费时费力;其他一些recovery虽然可以,但是毕竟还是要关机重启进入到recovery下才能进行。今天介绍两种方法在正常使用的系统中分区备份你的移动设备。


(我觉得用cat /dev/blobk/mtdblock5 >
/sdcard/data.img
这样应该也可以,可是会提示input/output error,不知道谁能解释一下这个问题。。。)

二货,cat能这样用么!!怎么样都是dd啊!!!


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还原了。

移动终端网络存储产品横向评测

0   99007 转为繁体


对于一个移动终端用户,最怕丢的就是数据;但是既然已经“移动”了,又要频繁插电脑上备份资料,未免太不像话了。因此,一个好的网络存储产品势不可少。因此,笔者对较常见的
8种网络存储服务的ANDROID客户端做了一个横向比较。

  

前面部分对各应用作了具体的点评,在文章最后,有所有应用的对比表格。包括上传下载速度,及各种情况的描述。


测试平台:
HTC DESIRE,
Android 2.3.5,Bliss&Runny Mix

Read More