`
cqllang
  • 浏览: 68628 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

Android使用adb命令直接修改文件

阅读更多

以修改hosts文件为例:

由于某些原因,可能需要指定域名对应的IP地址。Android是基于Linux的系统,与Linux类似,通过hosts文件来设置。

在Android下,/etc是link到/system/etc的,我们需要修改/system/etc/hosts来实现。但是这个文件是只读,不能通过shell直接修改。可以通过连接到PC上使用adb来修改。步骤如下:

1、获得root权限:adb root

2、设置/system为可读写:adb remount

3、将hosts文件复制到PC:adb pull /system/etc/hosts <PC机上文件名>

4、修改PC机上文件

5、将PC机上文件复制到手机:adb push <PC机上文件名> /system/etc/hosts

如果要查看是否修改成功,可以在PC上执行adb shell,运行cat /system/etc/hosts;或者在手机上运行cat /system/etc/hosts。

 

分享到:
评论

相关推荐

    adb命令大全.zip

    将该目录添加到系统环境变量PATH中,使得可以在命令行任何位置直接运行adb命令。 ### 基本adb命令 1. **连接设备**:`adb connect &lt;device IP&gt;:&lt;port&gt;` 允许你通过网络连接到Android设备,这对于无线调试非常有用...

    android ADB命令使用

    ### Android ADB命令使用详解 #### 概述 Android Debug Bridge (ADB) 是一款功能强大的命令行工具,它能够帮助开发者管理和调试Android设备或模拟器的状态。本文将详细介绍ADB的基本概念、常用命令及其应用场景。 ...

    android ADB命令的使用

    Android ADB(Android Debug Bridge)是一个强大的工具,用于开发者与Android设备进行通信,实现对设备的控制和数据传输。它是Android SDK的一部分,采用客户端-服务器端架构,客户端通常是在开发者的电脑上,而...

    使用adb命令查看手机data中的文件.docx

    使用adb命令查看手机data中的文件 在 Android 开发中,adb 命令是一种强大的工具,可以帮助开发者查看和操作 Android 设备中的文件。今天,我们将学习如何使用 adb 命令查看手机 data 中的文件。 了解adb命令 ----...

    使用 ADBGUI 工具轻松执行 Android ADB 命令

    总的来说,ADBGUI 是一个为Android开发者和爱好者量身打造的工具,它简化了ADB命令的使用,使更多用户能够轻松管理和调试Android设备。无论你是初学者还是经验丰富的开发者,都可以借助ADBGUI提高工作效率。如果在...

    android_adb命令大全.doc

    ### Android ADB命令大全知识点详解 #### 一、概述 ADB (Android Debug Bridge) 是一个命令行工具,用于与Android设备进行通信。它提供了一系列的命令来帮助开发者调试应用程序、管理设备状态等。本文将详细介绍ADB...

    ADB命令控制安卓手机(虚拟按键、状态栏)显示隐藏,或者直接禁用。

    在这个场景中,我们将重点探讨如何使用ADB命令来控制安卓手机的虚拟按键和状态栏的显示隐藏,甚至直接禁用它们。 1. 安装ADB:首先,你需要在电脑上安装ADB。通常,它包含在Android SDK Platform Tools包内,可以从...

    android4.4 adb工具包

    描述中提到,当使用较低版本的ADB时,可能会遇到驱动不兼容的问题,尤其是在尝试使用`adb shell`命令时。随着Android系统版本的升级,新版本的设备可能需要更高版本的ADB来确保所有功能的正常运行。针对这个问题,这...

    android adb命令参考

    ### Android ADB命令详解 #### 一、概述 ADB(Android Debug Bridge)是Android系统提供的一个功能强大的命令行工具,用于实现计算机与Android设备之间的通信。通过ADB,开发者可以进行设备管理、应用安装调试等...

    Android adb命令

    ### Android ADB命令详解 #### 一、ADB简介 Android Debug Bridge(简称ADB)是Android提供的一个命令行工具,主要用于实现计算机与Android设备之间的通信。它不仅能够帮助开发者完成应用程序的安装、调试等功能,...

    adb常用命令adb shell常用命令.docx.zip

    "adb常用命令adb shell常用命令.docx"文档很可能详细列举了上述命令的使用方法、参数和示例,包括如何利用`adb shell`执行更复杂的任务,如修改系统设置、调试应用、提取系统信息等。"G2"和"H"可能是其他相关文档或...

    Android Adb工具

    4. **运行shell命令**:通过ADB的shell模式,开发者可以直接在设备上执行各种Linux命令,获取系统信息、查看进程状态、修改系统设置等。 5. **远程调试**:ADB支持通过网络进行远程调试,只需在设备和电脑上配置好...

    android-ADB工具-windows.zip

    6. shell命令:ADB提供了访问设备shell的权限,允许执行一系列Linux命令,如查看设备状态、修改系统设置、安装自定义脚本等。 7. 远程调试:通过ADB的Wi-Fi连接功能,开发者可以在没有物理连接的情况下远程调试设备...

    adb常用命令 android

    ### ADB常用命令详解 #### 一、ADB Shell 命令 ADB(安卓调试桥)是Android SDK中的一个工具,用于与模拟器或...通过这些ADB命令和编译技巧,您可以更加高效地进行Android应用开发和调试工作。希望这些信息能帮助到您!

    Android开发adb.exe补丁文件

    3. **编译生成**:使用合适的编译器(如NDK,Android Native Development Kit)编译修改后的源代码,生成新的adb.exe文件。 4. **创建补丁**:利用版本控制系统(如Git)的diff命令,比较原始adb.exe的源代码与修改...

    androidStudio adb1.0.40

    - **文件传输**:使用`adb push`和`adb pull`命令在电脑和设备之间传输文件。例如,`adb push local_file remote_path`将本地文件推送到设备,`adb pull remote_path local_file`则将设备上的文件拉取到本地。 - **...

    Android 用Shell命令设置静态ip

    在Android设备上,你可以下载并安装一个名为“Terminal Emulator for Android”的应用,或者在ADB(Android Debug Bridge)环境下通过电脑连接设备来执行命令。 2. 进入系统目录: 输入以下命令,进入系统配置...

    Android工具 adb tools

    当开发者在电脑上运行ADB命令时,命令首先由客户端处理,然后通过ADB服务器发送到目标设备的守护进程中。设备上的守护进程接收到命令后执行相应的操作,并将结果返回到服务器,最后反馈给客户端。 ### ADB的使用...

    android调试adb工具

    **Android调试ADB工具详解** Android Debug Bridge(ADB)是Android开发者不可或缺的一个工具,它提供了与Android设备进行通信的桥梁,...通过CMD环境下的ADB命令,开发者可以实现对Android设备的全方位控制和调试。

Global site tag (gtag.js) - Google Analytics