10你应该知道的基本android终端命令 |
您所在的位置:网站首页 › 安卓手机终端命令大全 › 10你应该知道的基本android终端命令 |
对于我们很多人来说,我们可以将我们的Android手机插入电脑并与之互动这一事实是一大优点。 除了我们破坏某些东西并需要修复它的时候,有很多原因可以让高级Android用户想要与他们的设备通信。 要做到这一点,你需要有一些工具并知道一些命令。 这就是我们今天要讨论的内容。 当然,这不是adb命令的最终全部讨论,但是如果他们计划使用命令行来解决问题,那么每个人都应该知道10个基本命令。 你需要一些工具,让它们变得简单。 转到Android开发人员的网站。 如果需要额外的调试工具,可以安装完整的Android Studio软件包,也可以向下滚动到页面底部,只下载命令行工具。 除非您正在为手机开发或调试某些内容,否则您只需要命令行工具。 在您的计算机上安装SDK 在没有完整SDK的情况下安装命令行工具如果您使用的是Windows,还有一个步骤。 访问设备的制造商页面并安装Windows的adb和fastboot驱动程序 。 您需要这样才能让您的计算机与您的Android设备通话。 如果你遇到麻烦(Windows可以变化无常)访问论坛,有人必然能够帮助你完成它。 现在我们都在同一页面上,在您的设备上启用USB调试(如果您需要帮助,请参阅设备手册)并将手机插入计算机。 开始了。 1. adb devices命令adb devices命令是最重要的一个,因为它用于确保您的计算机和Android设备正在通信。 这就是为什么我们首先覆盖它。 如果您是计算机操作系统的专业人员,则需要将包含Android工具的目录添加到您的路径中。 如果你不是,不用担心。 只需启动终端或命令控制台,并将其指向您放置上面下载的解压缩工具的位置。 确定自己位于正确的文件夹后,在命令提示符下键入 adb devices 。 如果你得到一个序列号,你很高兴! 如果不这样做,请确保您在正确的文件夹中并且在使用Windows时正确安装了设备驱动程序。 并确保您已打开USB调试! 现在我们已经完成了所有设置,让我们再看几个命令。 2. adb push命令如果要以编程方式将文件移动到Android设备上,则需要使用adb push命令。 您需要知道一些参数,即您正在推送的文件的完整路径,以及您要将其放置的完整路径。 在上图中,我将一首歌从我桌面上的音乐文件夹推送到手机上的音乐文件夹。 请注意命令中文件路径中的斜杠和计算机上路径周围的引号。 Windows使用\作为文件路径中的目录切换,Unix使用/ 。 因为文件名有空格和特殊字符(我故意以这种方式重命名!),你需要用引号括起路径。 3. adb pull命令如果adb push将文件发送到您的Android设备,那么adb pull命令会将其拉出来。 这正是它的作用,它的工作方式与adb push命令相同。 您需要知道要删除的文件的路径,以及要放入的路径。 您可以将目标路径留空,它会将文件放入工具文件夹中以简化操作。 在这个例子中,我以艰难的方式完成并进入完整路径,这样你就可以看到它的样子。 记住你的正斜杠与反斜杠规则,你没有问题。 4. adb reboot命令这正是您认为的 - 从命令行重启设备的方法。 运行它很简单:只需输入 adb reboot 并输入即可。 在你说“我可以按下按钮!”之前 您必须了解这些命令可以编写脚本,并且您的设备可以在脚本中间重新启动(如果需要)。 这对五号来说是一个很好的选择。 5. adb reboot-bootloader和adb reboot recovery命令您不仅可以重新启动设备,还可以指定它重新启动到引导加载程序。 这非常方便,因为有时这些按钮组合很敏感,如果你有很多设备,很难记住它们。 如果没有此命令,某些设备甚至无法启动到引导加载程序。 再次,能够在脚本中使用此命令是无价的。 这样做很简单,只需输入 adb reboot-bootloader 并按Enter键即可。 大多数设备也可以通过 adb reboot recovery直接 启动恢复 (请注意,这个设备中没有连字符),有些则不能。 尝试不会伤害任何东西。 6. fastboot devices命令当你在引导程序内部工作时,adb不再有效。 您尚未启动到Android,调试工具无法与之通信。 您需要在其位置使用fastboot命令。 Fastboot可能是最强大的Android调试工具,许多设备都没有启用它。 如果你的,你需要确保事情正在沟通。 这就是fastboot devices命令发挥作用的地方。 在提示符下,只需键入 fastboot设备 ,您就应该看到一个序列号,就像我们之前看到的adb devices命令一样。 如果事情不起作用且您正在使用Windows,则可能存在驱动程序问题,您需要从制造商处获取。 7. fastboot unlock命令快速启动解锁过程将清除手机上的 所有内容 并重置它。 Android命令的圣杯, fastboot闪存解锁只做一件事,只有一件事 - 解锁你的引导程序。 它并没有在每部手机上启用,即使是支持fastboot的手机,但是我们将其包括在内,因为即使你不需要它,它也是Android开放性的重要组成部分。 谷歌并不关心我们对手机的处理方式,只要它不违反Google Play访问规则,即使制作手机的公司不支持,也包括这种打开手机的简单方法。 使用它很容易。 一旦您使用fastboot设备确保一切正在通信,只需在提示符下键入 fastboot闪烁解锁 并按Enter键。 看看你的设备,仔细阅读,并明智地选择。 8. adb install命令虽然adb push可以将文件复制到我们的Android设备,但adb install实际上可以安装应用程序。 您需要提供保存.apk文件的路径,然后像这样运行: adb install TheAppName.apk 。 如果您要更新应用,请使用-r开关: adb install -r TheAppName.apk 。 还有一个-s开关试图安装在SD卡上,以及你可能不需要的其他命令。 最后,您可以使用 adb uninstall package-name-here 按包名卸载应用程序。 卸载也有一个开关。 -k开关将卸载应用程序,但保留所有应用程序数据和缓存。 9. adb sideload命令您的手机会将OTS(无线)更新下载为.zip文件。 您也可以手动下载该zip文件并进行安装,而无需等待手机将更新推送到该文件。 最终结果就像你等待一样,但我们讨厌等待。 您所要做的就是将更新下载到您的计算机上。 将手机插入电脑。 然后,在手机上重新启动恢复并使用向上和向下音量按钮选择 从ADB应用更新 。 然后跳到您最喜欢的终端/命令行并输入 adb sideload Full-Path-to-the-file.zip 并按Enter键。 让事情顺其自然,你就是金色的。 10. adb shell命令adb shell命令会让很多人感到困惑。 有两种方法可以使用它,一种是将命令发送到设备以在其自己的命令行shell中运行,另一种是从终端实际进入设备命令shell的方法。 在上图中,我在设备shell中。 到达那里很容易,只需输入 adb shell 并输入即可。 进入后,您可以与手机上实际运行的操作系统进行交互。 我会警告你,除非你熟悉灰烬或猛击外壳,否则你需要小心,因为如果你不这样做,事情会很快转向南方。 Ash和bash是命令外壳。 它们允许您通过键入的命令与手机进行交互,并且许多人在他们的Linux或Mac计算机上使用其中一个或两个,即使他们不知道它。 **它不是DOS所以不要尝试任何DOS命令。** 另一种使用adb shell命令的方法是使用它来告诉你的手机运行shell命令而不进入shell。 使用它很容易; 输入 adb shell 一个例子是更改文件的权限,如: adb shell chmod666 / sdcard / somefile 。 使用这些方法运行直接命令要非常小心。 你有它。 如果您是喜欢学习命令的类型,还有更多的命令需要学习,但如果您想在命令提示符处开始挖掘,那么这10个是您真正需要知道的。 2018年8月更新,以便与最新版本的Android保持同步。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |