Android学习笔记:adb 与 adb shell操作 以及中文乱码解决
1、安装app
>adb install xxx.apk
2、卸载app
>adb uninstall app的包路径
如:>adb uninstall com.example.myfirstapp
3、进入命令行 adb shell
说明:只有sdcard下的目录才有权限被操作。操作命令就是linux下的文件操作命令,如 ls , mkdir ,rm等
1)从本地文件上传到手机上
adb push 本地文件名 手机目录/文件名(如果不指定文件名,则就是本地文件名)
2)从手机下载文件到本地
adb push 手机文件名 本地目录/文件名(如果不指定文件名,则就是本地文件名)
4、adb shell中中文乱码的解决
1)命令行下输入 chcp 65001 将字符集设置为utf8;只输入chcp可查看字符集
2)修改窗口属性,改变字体。 在命令行标题栏上点击右键,选择"属性"->"字体",将字体修改为True Type字体"Lucida Console",然后点击确定将属性应用到当前窗口。如果通过以上操作并不能完全解决问题,因为显示出来的内容有可能不完全。可以先最小化,然后最大化命令行窗口,文件的内容就完整的显示出来了。
分类:
Android
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~