Eclipse中的DDMS中看不到Android的data文件夹下的内容
使用Eclipse开发Android上的数据库应用,需要把数据库文件放到/data/data/mynamespace/database文件夹下, 普通手机通过ROOT后经常还是看不到这个文件夹,这时需要用RE管理器重设一下/data/data/mynamespace/database各级目 录的权限即可。名词小解释:
什么是root
root就是手机的神经中枢,它可以访问和修改你手机几乎所有的文件,这些东西可能是制作手机的公司不愿意你修改和触碰的东西,因为他们有可能影响到 手机的稳定,还容易被一些黑客入侵(Root是Linux等类UNIX系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都有可 以操作的权利,所以很多黑客在入侵系统时,都要把权限提升到Root权限,就是将自己的非法帐户添加到Root用户组。类比于Administrator 是Windows NT内核系统中的超级管理员用户帐户,也拥有最高的权限。但不同的是,在WINDOWS下Administrator的资源和别的用户资源是共享的,简单 的说,别的用户可以访问Administrator的文件。而Linux中,别的用户是不能访问Root用户的家目录(/root)下文件的。因 此,Linux比Windows更安全)
为什么要获取root
其实用root的权限主要是因为我们很多东西是受限制的,我们只能利用这些权限来做我们被限制的去做的事情,比如Google禁止我们看到市场里很多 免费或付费软件,我们可以用Marketenabler进去看;很多朋友只能看不能下,不能绑定gmail,我们可以修改hosts来搞定他们,但这些都 需要root权限(由于Root权限对于系统具有最高的统治权,便可方便的对于系统的部件进行删除或更改。对于玩家而言,最大的诱惑是在于“刷机”,只有 获得Root权限,我们便可随心所欲地对自己的爱机进行“重新包装”,感受新版本软件的优点)
例如:当HTC Hero手机通过USB线连上电脑时,sync工具就会自动启动,总是在notification bar那里看到。对于Windows用户,还有工具可以同步,对于Mac/Linux用户来说,没用。有没有办法解决呢?当然有了!
adb remount
adb shell rm /system/app/PCSCII*
这里的关键就是adb remount,这是一个重新mount你的分区的命令,让你的system分区从只读变成可读可写,只有获得了root权限才可能运行。
取得root的好处
1 可以备份系统
2 使用高级的程序 例如屏幕截图、root explorer等
3 修改系统的程序
4 把程序安装在SD卡上(Android2.2以下默认不支持)
SuperOneClick是Android上最为好用的一款一键ROOT小工具,今天我们带来的是这款软件的最新版本V2.3.3,这个版本支持Android 4了。
使用方法:
1、装USB驱动;
2、进设置-应用程序-开发-勾选USB调试;
3、打开SUPERONECLICK,连接电脑,轻点一下ROOT,一切就这么简单。
根据作者的介绍,V2.3.3能够获取任意Android版本的ROOT权限
请一定要确认你的电脑中已经安装了USB驱动了!
还有需要拔出外置SD卡!
如果红字部分你都做到了还不能够成功ROOT的话,请尝试在recovery模式下ROOT。
如果你是XP用户,请确认安装了Microsoft .Net Framework
电脑上无法运行SuperOneClick.exe的解决办法
SuperOneClick是Android平台上最好用的一款ROOT工具,但是在使用的过程中,很多人都遇到了一些问题,比如,有些网友不能够在电脑上运行SuperOneClick.exe。
这个是因为你的Windows操作系统里面没有.NET导致的,你只需要下载一个dotnetfx.exe安装一下就可以了。
dotnetfx2.0 Microsoft .NET Framework 2.0官方下载地址:
http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe
另外ROOT的时候显示等待没有反应。只需进系统设置--应用程序--开发--USB调试,重新勾一下就OK了
网盘下载
http://dl.dbank.com/c0xk0bxb4f