最火下载站首页
手机版
最火下载站
关注公众号
最火下载站

当前位置:首页 >资讯教程 >移动学院 >手机技巧 > android解决RE无法删除手机的乱码文件方法

android解决RE无法删除手机的乱码文件方法

文章作者:网友投稿 发布时间:2012-10-25 来源:网络

RE误操作,hosts文件名变成中文乱码,无法删除的解决方法!解决RE无法删除手机的乱码文件方法! Android删除文件名显示乱码的文件! 有三种方法可以参考,本人用的方法一,先说本人

RE误操作,hosts文件名变成中文乱码,无法删除的解决方法!解决RE无法删除手机的乱码文件方法!

Android删除文件名显示乱码的文件!
有三种方法可以参考,本人用的方法一,先说本人遇到的问题:

用“RE 管理器”复制android手机下的hosts文件时,出现了hosts的乱码文件,用“RE 管理器”无法删除,连接到“91手机助手”也无法删除。

方法一:

用RE进入/system/etc中复制hosts备份,在粘贴时,点错还是在/system/etc目录下粘贴,变成了hosts - 复 ?
用RE删除hosts - 复 ?这个文件,退出RE,然后再进入/system/etc中hosts - 复 ?又出现了,无法删除。

前提:
1、取得ROOT权限
2、需要两个软件:安装RE管理器、安装超级终端

安装RE管理器下载地址:http://www.veryhuo.com/down/html/rootexplorer.html
超级终端下载地址:http://www.veryhuo.com/down/html/47921.html

操作方法:
1、用RE进入/system/etc把只读状态改为 挂载为读写,然后退出RE管理器。
2、进入超级终端,在$下输入su,变为#
在#状态下输入cd system/etc 回车(进入etc目录)

ls查看(主要是为了防误删除系统其他文件):

输入ls hosts*-*
显示结果(一个文件):
hosts - 复 ?

删除操作:
rm -rf hosts*-*

操作完成,退出超级终端,重启手机,再用RE管理器查看,hosts - 复 ?没了,OK!!!
注:
1、用RE管理器查看显示为 hosts - 复 ?
2、用超级终端查看显示为 hosts - ?

方法二:
它的主要功能有:ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).
运行设备的shell(命令行)
管理模拟器或设备的端口映射
计算机和设备之间上传/下载文件
将本地apk软件安装至模拟器或android设备
ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备.

操作步骤:

1、电脑上需要安装客户端,客户端包含在sdk里。手机设备上只需要在手机上打开选项 系统设置-程序-安装与调试-打开usb调试。
(注:对于Mac和Linux用户, 下载好的sdk解压后, 可以放~或者任意目录. 然后修改~/.bash_profile文件, 设置运行环境指向sdk的tools目录.
具体是打开~/.bash_profile文件(如果没有此文件也可以自行添加), 在里面加入一行:
export PATH=${PATH}:<你的sdk目录>/tools
然后就可以使用adb命令了.嫌安装麻烦的同学其实也可以省去上面安装步骤, 直接输入完整路径来使用命令。)

2、对于windows xp用户, 需要先安装手机usb驱动, 然后如果你只打算使用adb而不想下载整个sdk的话, 可以下载这个单独的adb工具包
下载地址: 《adb_win》 下载后解压, 把里面三个文件放到系统盘的 windows/system32 文件夹里就可以了。

#p#副标题#e#ADB常用的几个命令
1. 查看设备
adb devices
这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示

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

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

4. 登录设备shell
adb shell
adb shell
这个命令将登录设备的shell.
后面加将是直接运行设备命令, 相当于执行远程命令

5. 从电脑上发送文件到设备
adb push <本地路径> <远程路径>
用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)

6. 从设备上下载文件到电脑
adb pull <远程路径> <本地路径>
用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑

7. 显示帮助信息
adb help
这个命令将显示帮助信息
删除Android系统Rom自带的软件

Android系统没有卸载Rom自带软件的功能.可能有些同学很想删除废了武功的Youtube,想删除墙那边的Twitter.
加上Android的快捷方式没法修改没法自己排序没法分页.
安装的程序太多就会发现原来找到自己想要的东西很难.
综上所述,我觉得告知各位菜鸟同学如何删除自带的程序是很有必要的一件事情.
1.确定手机root了,取得了root权限才能删除系统文件呀.
2.下载Android_db.rar,解压到%windir/%System32下.
3.手机连接数据线,在电脑上打开cmd,然后输入命令

adb remount
adb shell
su
执行完成之后,你会看到:
* daemon not running. starting it now *
* daemon started successfully *
4.接着就是Linux命令行模式了,输入
cd system/app
你会发现没啥变化,然后输入ls回车.
这时候列表显示了system/app里面的所有文件,也就是Rom集成的一些软件了.
5.开始删除吧.比如删除Youtube,他的文件名是Youtube.odex和Youtube.apk
我们要删除这2个文件,敲入以下命令:
rm Youtube.*

方法三:
原意是备份一个hosts文件,然后修改hosts的内容的(作用大家懂的),用RE复制,然后粘贴就出现这个乱码的文件了,用RE删,提示删除成功,但再次进入/etc又会出现这个文件,我删了N次这个文件都阴魂不散,彻底晕倒了。
由于hosts文件在手机rom中,把手机接上电脑只能看到TF卡上的内容,所以只能在手机上想办法了。
最后,解决办法是通过终端(shell)把它OK掉(删掉),估计用USB接到电脑用adb shell也可以,我没试验过。
手机需要装上的软件如下:

安装RE管理器下载地址:http://www.veryhuo.com/down/html/rootexplorer.html
超级终端下载地址:http://www.veryhuo.com/down/html/47921.html

超级终端的好处是基本与linux的终端一致,可以用tab键自动补全路径(重点),在超级终端中tab键是控制键+数字键9,我把控制键设为音量放大键,所以是按音量放大键+9。
自动补全路径:例如路径是/usr/bin/autostart.sh
那么输入/usr/bin/aut 按tab就能补全为 /usr/bin/autostart.sh
这样就能使不能输入的乱码字符自动补上了。

步聚:
1、打开终端后用 ls 命令查看要删除的文件名
ls -a 文件路径
-a 表示显示隐藏文件
eg: ls -a /etc/
2、用 rm 命令删除文件,如果路径存在空格则要用双引号("")把路径括起来。
rm -f 文件路径
-f 不询问直接删除
eg: rm -f "/etc/hosts -乱码部份"
如果提示 read-only system,则用RE挂载为读写。

上一篇: 安卓USB调试开启提示未开启的解决方法

下一篇: 修复黑莓软件COD格式文件在PC上的关联

共有0条评论网友评论