在Android adb中显示中文
来源:互联网 发布:平成废物知乎 编辑:程序博客网 时间:2024/05/29 16:37
此法已经过测试可以使adb显示中文字体。
Window下,进行adb shell后,举个例子,如果你的sdcard下保存着中文字符文件名的文件,则在CMD下显示是一些无规律的中文并夹杂着乱码。如下图:
出现这种情况的原因是:
Android中使用的是UTF-8字符,而CMD默认字符集是ANSI,中文环境下即为GBK,代码页为936。查询当前代码页的方法为在CMD下直接输入“chcp”命令,并会返回“活动的代码页:936”字样。找出原因了,解决办法也就有了。
只要使用UTF-8格式的代码页65001就OK了,命令如下:
但是,在窗口中仍旧不能正确显示UTF-8字符。
修改窗口属性,改变字体 在命令行标题栏上点击右键,选择"属性"->"字体",将字体修改为True Type字体"Lucida Console",然后点击确定将属性应用到当前窗口。
通过以上操作并不能完全解决问题,因为显示出来的内容有可能不完全。可以先最小化,然后最大化命令行窗口,文件的内容就完整的显示出来了。
最后结果如下图:
由于使用之后会是界面变得很恶心,如果现变回原来界面使用下面方法
载命令行中输入 chcp 会显示页面代码为65001
然后在输入 chcp 936 会使界面变为原来的dos界面
然后调整窗口大小就行了
转http://android.tgbus.com/Android/tutorial/201104/348715.shtml转载请注明出处
- 在Android adb中显示中文
- Android adb LOGCAT显示中文
- 模拟器没有在adb devices中显示
- java, android项目在eclipse中显示中文乱码问题
- 在OPENGL中显示中文
- 在rails中显示中文
- 在symbian中显示中文
- 在symbian中显示中文
- 在 xterm 中显示中文
- 在matlab中显示中文
- 在matplotlib中显示中文
- [Android]解决Window系统adb shell后中文显示乱码
- [Android]解决Window系统adb shell后中文显示乱码
- [Android]解决Window系统adb shell后中文显示乱码
- 在Android studio中使用adb命令
- android adb 显示error
- android adb 连接电脑,没有在eclipse里面显示连接。
- Android中adb shell下查询中文记录乱码解决方法
- Android解析xml显示乱码问题
- (贪心5.2.10)POJ 3363 Annoying painting tool
- jquery的Validation插件
- 重建二叉树(参考剑指offer)
- UITableViewController
- 在Android adb中显示中文
- linux
- 一位落后生父亲家长会上的演讲
- js的innerHTML及jquery的html() 在ie下不兼容“未知运行时错误” 的解决方案
- Android获取手机和系统版本等信息的代码
- Sizeof运算符
- UIScreen(屏幕)、UIWindow(画框)、UIView(画布)、didFinishLaunchingWithOptions的概念
- 解决Android无法读取中文路径问题及中文文件名
- 从寄存器看I386和x64位中函数调用中参数传递