`
cqllang
  • 浏览: 67464 次
  • 性别: 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 push不支持中文乱码的解决方案

    2.在windows底下文件(夹)命名所采用的是GBK编码,而在Android中采用的UTF-8编码,所有使用adb 的push和pull命令时就会导致由于编码方式的不同而产生的错误,解决这一问题就只有对adb工具的源代码进行修改,让adb对...

    android adb基于最新安卓源码编译修改V3.0(windows和linux)

    1)基于最新源码进行修改...6)增加adb devinfo、adb mtkdevinfo命令,方便开发者获取设备信息/分区信息,使用这个命令后自动将分区信息,CPU信息等存放到sdcard目录下devinfo文件; 7)支持android4.4及所有安卓版本;

    ADB shell 命令列表

    ADB Shell 命令列表 仅包含命令列表, 具体用途, 需逐个尝试, 或根据命令名揣测:)

    Python 编写的用于安卓游戏的脚本, 使用ADB命令实现手机控制

    Python 编写的用于安卓游戏的脚本, 使用ADB命令实现手机控制 - 运行中有什么问题可以私聊博主,本人高级安卓工程师,主页置顶有常见爆红解决的方法,以及更多代码项目 ## 项目备注 1、该资源内项目代码都经过测试...

    安卓adb专用工具

    然后就可以使用adb命令了. 嫌安装麻烦的同学其实也可以省去上面安装步骤, 直接输入完整路径来使用命令, 例如: 对于windows xp用户, 需要先安装usb驱动 android_usb_windows.zip (1.33 MB) 然后如果你只打算使用...

    Android Debug Bridge(ADB)命令行工具

    应用程序调试:开发人员可以使用ADB在Android设备上运行和调试应用程序,查看应用程序的日志和调试信息,以便更容易地排除错误和问题。 Shell访问:ADB允许开发人员通过命令行访问设备的Shell,可以在设备上执行...

    adb工具包刷机工具

    用于安卓手自我的一个好友偷摸搬运过来、刷机精灵、甜辣椒什么的有时对机型支持并不是那么完善的、关键时刻还的需要通用的adb命令自己动手、把adb完整工具包放在系统system32下、打开cmd、输入adb shell测试通过即可...

    adb pull --sync 支持增量拉取设备文件到本地(windows版本adb),adb pull 增量同步

    所以参考push的--sync,修改官方adb源码给adb pull 增加一个参数 --sync,支持增量同步手机中的文件到本地电脑。 附件是已编译好的adb,windows版本。 使用方法: 1.例如将手机中的所有照片增量同步到电脑D:\data...

    ApkTool助手 2.48 apk修改工具_开发者常用工具

    ApkTool助手是一款集成了android apk编译、ADB调试、转换签名文件、smali文件编辑等功能于一体的软件。软件可以直接运行,无需安装。 其中apk编译功能依赖apktool,需要Java环境支持;ADB调试功能需要ADB环境支持...

    Android抓包和封包分析工具V1.0.1

    4.如果没有获取ROOT权限,请使用 ADB命令 将应用生成的[/sdcard/tcpdump]复制到[/ststem/xbin/]目录下,并修改权限为6755后再次运行此应用抓包。 5.抓包文件保存在/sdcard/目录下,文件格式为.pcap 6.所抓取的数据包...

    Android抓包和封包分析工具V1.0.4

    4.如果没有获取ROOT权限,请使用 ADB命令 将应用生成的[/sdcard/tcpdump]复制到[/ststem/xbin/]目录下,并修改权限为6755后再次运行此应用抓包。 5.抓包文件保存在/sdcard/目录下,文件格式为.pcap 6.所抓取的数据包...

    SuperSU-v2.8.2.zip

    修改su 文件权限 adb shell su root cd /system/bin chmod 06755 su su --install su --daemon& setenforce 0 打开SuperSu,提示已经roo 有可能提示需要更新su,点击继续然后以常规方式更新su,更新完就可以使用终端...

    Window下adb shell中文乱码问题解决方法

    Window下,进行adb shell后,举个例子,如果你的sdcard下保存着中文字符文件名的文件,则在CMD下显示是一些无规律的中文并夹杂着乱码。 出现这种情况的原因是: Android中使用的是UTF-8字符,而CMD默认字符集是ANSI...

    新版Android开发教程.rar

    的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 • 应用程序框架 支持组件的重用与替换 • Dalvik Dalvik Dalvik Dalvik 虚拟机 专为移动设备优化 • ...

    mprop修改手机的ro.debuggable属性

    2.将手机cpu对应型号的mprop文件考到手机data/local/tmp路径下(可以用re文件管理器或adb命令) 3.打开cmd窗口,输入如下命令: adb shell su root cd /data/local/tmp chmod 755 mprop ./mprop ro.debuggable 1(注意...

    SuroADB Lite:Windows的简单ADB(Android调试桥)命令执行GUI。-开源

    最新更新:SuroADB Lite 2.6 ...修复了刷新(@)按钮-修复了文件推送命令(现在支持文件中的空格)-较小的对话框和文件名更改重要说明:为了使ADB成功连接到您的设备,需要使用ADB驱动程序安装程序安装设备驱动程序...

    Android实现屏幕旋转方法总结

    如果是在横竖屏UI设计方面,那么想很好地支持屏幕旋转,则建议在res中建立layout-land和layout-port两个文件夹,把横屏和竖屏的布局文件分别放入对应的layout文件夹中。 了解了这些以后,我们对andro

    ApkInstallTool:Android功能测试过程所用到的adb命令操作,通过python编程方式,采用wxpython和easygui第三方库,实现为一个可视化的桌面操作工具,提供快捷方便测试操作

    设计实现注意:修改模块名后,记得将类中的import修改,还要清除一下原先编译好的pyc文件技术实现所使用到的python模块:time2. re3. easygui (0.98.0)(三方) &gt;pip install easygui 安装最新也行4. wx (3.0)三方...

Global site tag (gtag.js) - Google Analytics