⑴ Android如何在系统的data目录下创建文件夹,不是data/data目录
可以使用adb shell1、打开dos,输入 adb shell2、adb root3、cd data4、mkdir XXX(你要创建文件夹的名称)
⑵ git bash中adb shell,虽然已经进入到shell中了,但是不显示路径,怎么让路径显示
git bash 下操作文件及文件夹命令:1, cd : change directory的简写,改变目录的意思,就是切换到哪个目录下, 如 cd e:\fff 切换 E 盘下面的fff 目录。当我们用cd 进入文件夹时,我们可以使用 通配符*, cd f*, 如果E盘下只有一个f开头的文件夹,它就会进入到这个文件夹.2, cd .. 回退到上一个目录。我们在写js,或css时,我们引入文件时,.. 表示的就是上一个目录, 所以 cd .. 回退到上一个目录就很好理解了。注意,cd 和两个点点..之间有一个空格, 3, pwd : print working directory, 打印工作目录,它会显示我们当前所在的目录路径。4, ls: list, 列出当前目录中的所有文件, 只不过ll(两个ll)列出的内容更为详细。5, touch : 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。6,rm: 删除一个文件, rm index.js 就会把index.js文件删除.7, mkdir: 新建一个目录,就是新建一个文件夹. 如mkdir src 新建src 文件夹.8, rm -r : 删除一个文件夹, r (recusive 是递归的意思), 删除用的就是递归,先删除文件夹里面的内容,再删除文件夹。 rm -r src 删除src目录。 9, mv 移动文件, mv index.html src index.html 是我们要移动的文件, src 是目标文件夹,当然, 这样写,必须保证文件和目标文件夹在同一目录下.10, reset 清屏,把git bash命令窗口中的所有内容清空。Windows下修改Git Bash 默认路径1、安装好Git工具后,找到桌面或者win8的开始菜单下找到Git Bash 快捷方式选中Git Bash图标,右键,选中“属性”,去掉–cd-to-home,修改“起始位置”为自定义的git 本地仓库的路径,如:F:\Workspace\KYGitLabel2、再次打开Git Bash时已经修改了默认路径3、Git CMD 也如上修改,将快捷方式中路径修改为自定义路径即可,这样每次打开4、Git Bash 和Git CMD就自己进入本地的Git Repository里面了。
⑶ adb shell想在安卓手机创建目录但是创建不了
adb shell主要是进入手机内部操作的,跟内存卡有啥关系?内存卡建立目录也不用打adb shell啊?楼下瞎说;根目录一般好像不能创建,或者你没有取得Root写入权限,只是可以访问而已1.在CMD里面(含adb文件的目录里面)打入adb shell2.成功后进入你想要创建目录的位置,比如你想在data里面创建cd data3.打入mkdir 你的目录名,回车如果不成功,试着chmod命令看看
⑷ adbshell给安卓手机创建目录no such file or directory
文件不存在或者文件没有访问权限。
⑸ 安卓adb命令怎么打开系统文件,怎么重命名,怎么复制,怎么删除
具体步骤:首先要用数据线连接计算机android设备1.计算机发doc界面输入adb shell 进入手机shell交互终端界回面图 2.输入mount即看前答挂载情况3.面图片红框内ro,rw系统应用权限ro前system读权限rw前system读写权限所要更改权限即4.更改权限,命令:mount -o remount,rw /dev/block/mtdblock3 /system(吧ro权限修改rwrw表示删除)输入直接进入/system/app删应用删除命令rm指令
⑹ adb 命令怎样进入某一个文件夹
方法步骤如下:1、首先打开计算机,在计算机内找到adb并使用鼠标单击打开。2、输入:【adbshell】,此时应该显示【Gemini:/$】,说明连接上了手机,目前处在【/】目录下。3、然后输入命令:【su】,提权,提取到root权限,显示井号即可,否则有些目录无法显示,例如系统目录,当然不想要修改的,也可以不提权。手机要root。4、当前在根分区下,根据它的目录信息,要进入到系统目录,那么输入【cdsystem】,那么此时就进入到系统目录了的。5、例如要进入到sdcard目录,则输入命令:【cd sdcard/】,那么此时就可以进去了的。格式就是cd+目录绝对路径,那么即可进入到。
⑺ 如何获得Android设备名称
Android设备名称可通过以下API获取设备的信息:
Stringdevice_model=Build.MODEL;//设备型号 。
Stringversion_sdk=Build.VERSION.SDK;//设备SDK版本 。
Stringversion_release=Build.VERSION.RELEASE;//设备的系统版本 。
android 获取设备Id等信息需要在AndroidManifest.xml中添加权限。
<uses-permissionandroid:name="android.permission.READ_PHONE_STATE"/>
或者使用以下方法:
豌豆荚、360手机管家等软件可以获取Android设备名称,显示在界面上,如下图:
我们自己如何来获取设备名称呢?答案如下:
在命令行中输入“adb shell”进入shell之后,再输入“cat /system/build.prop”其实,设备信息,主要是存放在“/system/build.prop”文件,通过“cat”命令就可以查看了.
下面附上ADB命令的详细介绍
adb 介绍
adb的全称为Android Debug Bridge 调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、系统升级、运行shell命令等。
管理设备
注:android手机、模拟器统一称为“设备”
adb devices // 显示连接到计算机的设备adb get-serialno // 获取设备的ID和序列号serialNumber——————重启———————————————-adb reboot // 重启设备adb reboot bootloader // 重启到bootloader,即刷机模式adb reboot recovery // 重启到recovery,即恢复模式——————发送命令到设备————————————–adb [-d|-e|-s <serialNumber>] <command>-d 发送命令给usb连接的设备-e 发送命令到模拟器设备-s <serialNumber> 发送命令到指定设备
adb相关
adb kill-server // 终止adb服务进程adb start-server // 重启adb服务进程adb root // 已root权限重启adb服务adb wait-for-device // 在模拟器/设备连接之前把命令转载在adb的命令器中
获取设备硬件信息
adb shell cat /sys/class/net/wlan0/address // 获取mac地址adb shell cat /proc/cpuinfo // 获取cpu序列号
管理设备app
aapt d badging <apkfile> // 获取apk的packagename 和 classname——————安装———————————————-adb install <apkfile> // 安装apkadb install -r <apkfile> // 保留数据和缓存文件,重新安装apk,adb install -s <apkfile> // 安装apk到sd卡——————卸载———————————————-adb uninstall <package> // 卸载appadb uninstall -k <package> // 卸载app但保留数据和缓存文件——————启动app——————————————-adb shell am start -n <package_name>/.<activity_class_name> // 启动应用——————查看内存占用—————————————-adb shell top // 查看设备cpu和内存占用情况adb shell top -m 6 // 查看占用内存前6的appadb shell top -n 1 // 刷新一次内存信息,然后返回adb shell procrank // 查询各进程内存使用情况adb shell kill [pid] // 杀死一个进程adb shell ps // 查看进程列表adb shell ps -x [PID] // 查看指定进程状态
adb shell service list // 查看后台services信息
adb shell cat /proc/meminfo // 查看当前内存占用
adb shell cat /proc/iomem // 查看IO内存分区
文件操作
//android中,sdcard代表内置存储,不同系统中tf卡的设备名可能不同,使用查看adb shell ls mnt查看所有存储设备名。adb remount // 将system分区重新挂载为可读写分区adb push <local> <remote> // 从本地复制文件到设备adb pull <remote> <local> // 从设备复制文件到本地adb shell ls // 列出目录下的文件和文件夹,等同于dos中的dir命令adb shell cd <folder> // 进入文件夹,等同于dos中的cd 命令adb shell rename path/oldfilename path/newfilename // 重命名文件adb shell rm /system/avi.apk // 删除system/avi.apkadb shell rm -r <folder> // 删除文件夹及其下面所有文件adb shell mv path/file newpath/file // 移动文件adb shell chmod 777 /system/fonts/DroidSansFallback.ttf // 设置文件权限adb shell mkdir path/foldelname // 新建文件夹adb shell cat <file> // 查看文件内容