自助机全屏设置之adb命令使用

前言

最近在开发自助机项目,发现有些地方必须使用adb指令来操作,所以稍微整理了下adb相关指令操作,使用命令行是会上瘾的,和装逼上瘾是一个道理,注意此处自助机系统为安卓4.4系统,屏幕地方自带虚拟按键(返回键,home键等),此处熟悉adb指令后,设置隐藏虚拟键,实现全屏效果

首先是建立adb连接

自助机的安卓系统大多是具有root权限的,这里使用工具WifiAdb.apk,点击启动

然后找到自助机的ip,此处长按点击修改网络
此处即为ip地址
然后打开终端输入adb connect 192.168.2.170
显示connected to 192.168.2.170:5555即为连接成功

使用adb命令安装apk

1.找到Android studio 的SDK安装目录,将APK 复制到Android SDK\adt-bundle-windows-x86-20131030\sdk\platform-tools文件夹下

2.在这个页面打开终端,Shift+右键,然后输入adb install xxx.apk,然后即可安装成功

使用adb命令启动apk

先打开AndroidManifest.xml文件,找到程序入口

然后在终端
输入adb shell am start -n 包名/主入口,例如此处输入:

然后即可启动app,以下为常用软件启动指令
calendar(日历)的启动方法为:am start -n com.android.calendar/com.android.calendar.LaunchActivity
AlarmClock(闹钟)的启动方法为: am start -n com.android.alarmclock/com.android.alarmclock.AlarmClock
Music 和 Video(音乐和视频)的启动方法为:am start -n com.android.music/com.android.music.MusicBrowserActivity
am start -n com.android.music/com.android.music.VideoBrowserActivity
am start -n com.android.music/com.android.music.MediaPlaybackActivity
Camera(照相机)的启动方法为:am start -n com.android.camera/com.android.camera.Camera
Browser(浏览器)的启动方法为:am start -n com.android.browser/com.android.browser.BrowserActivity
启动未知主入口应用的方法,请看

使用adb命令关闭apk

在终端输入 adb shell am force-stop 包名,例:

即可

使用adb命令卸载apk

此处需要root权限,首先检测ADB是否运行正常,输入adb devices,会返回一长串乱码;然后列出目标设备中已安装的应用程序包输入adb shell pm list packages

,然后找到你要卸载的应用程序的包名输入adb uninstall 包名,例:

卸载成功
了解了以上adb命令使用,此处将程序设置为全屏就简单多了,首先该程序是一个桌面版app,不了解桌面版app的请看资料,然后打开自助机的设置->显示->状态栏设置,此处设置为隐藏
因为一旦设置了状态栏隐藏后,自助机便无法进行操作,所以之后的流程全部使用adb进行控制,安装、打开、关闭、卸载程序等不再依靠状态栏的功能键,使用adb命令打开程序之后实现真正的全屏效果

此处奉上相关链接

ADB遥控手机
ADB命令总结
ADB命令详解

你可能感兴趣的:(自助机全屏设置之adb命令使用)