ADB接口的作用主要是让电脑等其它设备控制安卓系统的,所以,称为“中间桥”; 不是为安卓自已用的,自已可直接执行称为SH
adb 命令可以快速的管理连接的手机设备,例如执行一些安装apk,卸载apk命令,对于熟悉linux系统的人,可以方便的管理手机目录操作手机文件,还可以通过adb命令查看手机的系统日志等操作
材料/工具
电脑
方法
要使用adb 首先要有android 的环境,android还需要java的环境
1,进入到控制台中,输入adb shell,进入到命令模式的环境中 2,输入:cd /data/data/ 3, 选择你所在的数据库文件,比如我的com.android.homework, 输入命令:cd com.android.homework 4, 可以使用ls -l 命令查看当前目录中的文件 5,输入: cd
首先讲如何配置adb,使adb可以在终端使用,也就是在命令行可以使用,配置环境变量,在计算机右键选择属性,会看到如下界面,选择【高级系统设置】,然后点击【环境变量】
运行cmd,输入命令 D:(D表示你的sdk存放的盘下,我安装在sdk安装在D盘),然后通过cd移动到你sdk的platform-tools的文件夹下面(例:cd adt-bundle-windows-x86_64-20140702.23.0.1sdkplatform-tools) 然后就可以执行adb 命令了。 大兄弟 打的
下面是配置的android的环境变量和java的环境变量,大家需要自行配置
工具/原料 一台电脑 方法/步骤 利用Windows自带的搜索,找到ADB.exe,点击右键属性,打开文件位置 在安装SDK时,有些版本的ADB.exe并不在 tools 文件夹下,有时会在 platform-tools文件夹中,复制ADB.exe 的位置路径 然后配置环境,点击开始按钮
配置完成后,在终端输入adb命令,会看到adb的相关信息
必须要手机支持otg功能。就是要手机可以用usb连接其他安卓设备。比如大多数安卓平板都支持用otg线连接其它安卓平板或手机。然后被连接的设备打开usb调试,终端执行adb devices就能显示设备型号。 接下来就能执行adb shell,也可以用adb install
执行adb devices 命令,可以看到当前电脑正在连接调试的手机
1、adb devices ( 用于查看当前adb连接的设备有哪些,这里目前是无) 2、adb connect IP地址 (用于连接Android调试设备,连接成功后再查看一下,当然你也可以多连接几个设备) 3、adb install apk路径 (adb命令安装apk) 4、 adb uninstall apk包名 (
如何拿adb安装apk到某个设备,假如只连接了一台设备,只需要adb install apk的路径 就可以直接安装成功,假如有多台设备,就需要用到-s选项选择设置编号,设备编号通过上面的adb devices可以得到,完整命令 adb -s 设备编号 install apk的路径,具体执行成功示例
adb命令其实是独立的命令行 不一定需要在什么指定的工具中使用 在运行中输入cmd,打开命令控制窗口 就可以在命令控制窗口中使用adb命令 例如 adb shell 在Android Studio中 也有一个标签可以使用命令行 在左下角的分页标签中找到Terminal 这个分
卸载的话直接加adb uninstall 包名,就可以直接卸载啦
adb命令其实是独立的命令行 不一定需要在什么指定的工具中使用 在运行中输入cmd,打开命令控制窗口 就可以在命令控制窗口中使用adb命令 例如 adb shell 在Android Studio中 也有一个标签可以使用命令行 在左下角的分页标签中找到Terminal 这个分
如何通过adb命令查看设备里面的文件目录和文件呢?
ADB接口的作用主要是让电脑等其它设备控制安卓系统的,所以,称为“中间桥”; 不是为安卓自已用的,自已可直接执行称为SH
可以执行adb shell 命令,然后会看到如下界面,执行ls可以看到设备的文件和目录,
可以按*#44336#复 位。 方法和步骤如下: 1、ADB的全称为Android Debug Bridge,就是起到调试桥的作用。通过ADB我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具; 2、ADB是一个客户端-服务器端程序,其中客户端是你用
这个是根目录可能和平常手机上面直接查看文件夹的目录有点不一样,然后进入mnt目录,然后在进入sdcard目录,一般就和手机展示的一些文件和文件夹就一样了,根据不同手机可能名字稍微有所区别,但是原理一样,如下图,进入到这个设备的sdcard目录,可以查看到的内容
android中执行shell命令有两种方式: 1.直接在代码中用java提供的Runtime 这个类来执行命令,以下为完整示例代码。 public void execCommand(String command) throws IOException { // start the ls command running //String[] args = new Stri
上面讲了进入设备目录,如何退出呢?退出很简单,直接执行exit,然后敲回车,就又再次回到了终端了
使用adb命令删除安卓系统文件夹的方法: 1.连接安卓设备 把安卓设备用USB连接PC,在PC上打开CMD,进入adb目录,输入adb devices回车,如果连接正确,如图,会显示已连接设备。 2.显示系统程序清单 连接正确后,接着输入:adb shell ls /system/a
通常想直接把文件放到设备里面,除了用windos自带的文件管理器拖动复制文件的方法,也可以通过adb命令来实现
1,进入到控制台中,输入adb shell,进入到命令模式的环境中 2,输入:cd /data/data/ 3, 选择你所在的数据库文件,比如我的com.android.homework, 输入命令:cd com.android.homework 4, 可以使用ls -l 命令查看当前目录中的文件 5,输入: cd
adb push 要复制的文件 复制到手机里面的位置,例如需要把文件test.apk放入到手机的sdcard目录下,可以执行命令
今天教大家用ADB命令来查看自己手机的相关硬件以及其他的参数信息,运用这些ADB命令可以很直观的查看到你手机上的硬件与软件方面的详细信息。 要运用ADB命令,首先在你的电脑键盘上同时按下Win+R,这时候会弹出一个“运行”窗口,接着在框中输入“C
adb push test.apk /mnt/sdcard/test.apk
运行设备的shell(命令行)。 管理模拟器或设备的端口映射。 计算机和设备之间上传/下载文件。 将本地apk软件安装至模拟器或android设备。 ADB一个 客户端-服务器端 程序, 其中客户端是用来操作的电脑,服务器端是android设备。 扩展资料1、 查看
执行完成,就可以看到执行结果
Android adb指令的优点如下: 1.Android 调试桥(adb)是多种用途的工具,该工具可以帮助方便的管理设备或模拟器 的状态。可以快速的通过shell端使用adb命令启动客户端。 其他Android工具比如说ADT插件和DDMS同样可以产生adb客户端. 2.给特定的模
接下来就是如何从手机中拉去文件到电脑中,直接执行adb pull 手机文件路径 需要保存到电脑的位置(可以写绝对路径,保存到自己想要的地址,也可以直接写文件名字,保存到执行终端的当前目录下)
运用这些ADB命令可以很直观的查看到你手机上的硬件与软件方面的详细信息。可查看手机系统的具体命令如下:getprop 查看机器的全部信息参数 getprop ro.serialno 查看机器的SN号 getprop ro.carrier 查看机器的CID号 getprop ro.hardware 查看机
就拿刚刚放到手机上面的test.apk做示例,放到电脑上面命名为test1.apk
在命令行中输入“adb shell” ;进入shell之后,再输入“cat /system/build.prop grep "product"” 设备信息主要是存放在“/system/build.prop”文件,通过“cat”命令就可以查看了。 拓展资料: adb的全称为Android Debug Bridge,就是起到调试桥的作用
扩展阅读,以下内容您可能还感兴趣。
如何在android应用里执行adb 命令
ADB接口的作用主要是让电脑等其它设备控制安卓系统的,所以,称为“中间桥”;
不是为安卓自已用的,自已可直接执行称为SHELL,这与ADB无关。
所以安卓JAVA不一定有封装的ADB类。电脑上有ADB服务程序,端口5037,
它是中间程序,与安卓系统上守护进程(Daemon)通讯。
如果要在自已的手机上应该也能执行adb命令,应该直接跟守护进程
(Daemon)通讯了。百度上可以搜到的方法并不满意。
楼主用exec执行CMD命令,这已不是ADB接口了,这是系统的SHELL了!!!
自已用socket/tcp直接发命令效果不知怎样,地址用127.0.0.1, 安卓daemon进程的端口
5555 是奇数开始。
。。。 。至于ADB对话协议百度可以搜到,建议试一试。
楼上其实要的是SHELL,并不是ADB,我搜到一篇文章,但我并没有试过,
是否需要ROOT,不得而知,附上,你试一试 ,回个话。
满意就采纳!
是否需要ROOT,不得而知,
怎么用adb命令恢复出厂?不懂别来
可以按*#44336#复 位。
方法和步骤如下:
1、ADB的全称为Android Debug Bridge,就是起到调试桥的作用。通过ADB我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具;
2、ADB是一个客户端-服务器端程序,其中客户端是你用来操作的电脑,服务器端是android设备;
3、它的主要功能有: * 运行设备的shell(命令行) * 管理模拟器或设备的端口映射 * 计算机和设备之间上传/下载文件 * 将本地apk软件安装至模拟器或android设备;
4、db恢复出厂设置的用处是重启后进入recovery模式,双清手机;
5、有能直接恢复出厂设置的adb命令,但是可以通过这句:1adb reboot recovery
6、将手机重启到recovery模式,然后在这个模式下进行三清,同样也可以恢复出厂设置。
如何在android程序中执行adb shell命令
android中执行shell命令有两种方式:
1.直接在代码中用java提供的Runtime 这个类来执行命令,以下为完整示例代码。
public void execCommand(String command) throws IOException {
// start the ls command running
//String[] args = new String[]{"sh", "-c", command};
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec(command); //这句话就是shell与高级语言间的调用
//如果有参数的话可以用另外一个被重载的exec方法
//实际上这样执行时启动了一个子进程,它没有父进程的控制台
//也就看不到输出,所以需要用输出流来得到shell执行后的输出
InputStream inputstream = proc.getInputStream();
InputStreamReader inputstreamreader = new InputStreamReader(inputstream);
BufferedReader bufferedreader = new BufferedReader(inputstreamreader);
// read the ls output
String line = "";
StringBuilder sb = new StringBuilder(line);
while ((line = bufferedreader.readLine()) != null) {
//System.out.println(line);
sb.append(line);
sb.append('\n');
}
//tv.setText(sb.toString());
//使用exec执行不会等执行成功以后才返回,它会立即返回
//所以在某些情况下是很要命的(比如复制文件的时候)
//使用wairFor()可以等待命令执行完成以后才返回
try {
if (proc.waitFor() != 0) {
System.err.println("exit value = " + proc.exitValue());
}
}
catch (InterruptedException e) {
System.err.println(e);
}
}
}
2.直接安装shell模拟器,即已经开发好的android应用,启动后类似windows的dos命令行,可以直接安装使用,可执行常用的linux命令,应用在附件。
使用adb命令怎么删除安卓系统文件夹
使用adb命令删除安卓系统文件夹的方法:
1.连接安卓设备
把安卓设备用USB连接PC,在PC上打开CMD,进入adb目录,输入adb devices回车,如果连接正确,如图,会显示已连接设备。
2.显示系统程序清单
连接正确后,接着输入:adb shell ls /system/app/回车,如图,系统程序的清单就可以看到了。
3.删除程序
这里以系统内置浏览器为例,输入:adb shell rm /system/app/browser.apk回车,这个程序就被删除了,删除其它的程序把browser.apk改成需要删除的程序名即可,有些设备系统程序还有odex文件,也需要同时删除。
c语言中如何使用android ADB命令??
1,进入到控制台中,输入adb shell,进入到命令模式的环境中
2,输入:cd /data/data/
3, 选择你所在的数据库文件,比如我的com.android.homework, 输入命令:cd com.android.homework
4, 可以使用ls -l 命令查看当前目录中的文件
5,输入: cd databases 进入到数据库文件中
6, ls -l 显示你数据库中你建立的数据库
7, sqlite3 info.db 进入到你选择的数据库中
8, .tables :查看你建的表
9, select * from table_name;s 可以查看整个表的信息
10, 使用其他的SQL语句可以进一步对表进行操作,注意SQL语句必须用分号(;)结尾追问这怎么还数据库了。。这是答案吗。。。追答不好意思,看错了,,,你的问题你可以看这个博客
http://blog.csdn.net/imyang2007/article/details/7329866
声明:本文由用户 qz47268510 上传分享,本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com