2010年2月14日星期日

G1中关于卡住SU Request的解决办法(转贴)

在用教程得到root权限以后,运行需要root权限的app,比如MarketEnabler的时候会出现黑屏,窗口上面显示su request,然后过一会就会弹出窗口强制关闭

在手机正常的模式下,开启usb debugging的模式连接上电脑打开命令窗,进入到tools文件夹,按照我自己的文件夹位置命令就是 cd C:\sdk\tools
然后依次输入命令 
adb shell
su
这时候手机上会提示su request,点accept,拔了usb线,以后再运行app的时候就不会黑屏了     

综上所述的:

真正出现黑屏的原因是没有开着usb debugging。。。只要一直开着usb debugging就没有问题了

G1的PC端软件 —ADB 使用方法

首先在G1里

设置>应用程序>开发>USB调试


现在说下ADB常用的几个命令
1. 查看设备
  • adb devices
这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示

2. 安装软件
  • adb install <apk文件路径>
这个命令将指定的apk文件安装到设备上

3. 卸载软件
  • adb uninstall <软件名>
  • adb uninstall -k <软件名>
如果加 -k 参数,为卸载软件但是保留配置和缓存文件.

4. 登录设备shell
  • adb shell
  • adb shell <command命令>
这个命令将登录设备的shell