环境说明
Android 4.4
Windows 10
Nexus 5 准备
找到版本号, 并在版本号所在位置点击7次, 打开开发者选项。版本号位置:设置(Setting)->关于手机(About phone)->版本号(Build number)
打开开发者选项(Developer options),勾选USB debugging。
在命令行中输入
adb devices
,有个前提就是需要将android_sdk/platform-tools/
设为全局变量,或者进入到该文件夹中才能使用adb。
在网上搜Kingo root, 将Nexus 5 与电脑连接, 将手机root, 提示用Kingo root的时候需要科学上网,不然就不能更新库文件啥的。(其实这一步要不是因为之后怕IDA调试的时候要用到, 不然这一步是可以直接省去的)不过在找root工具的时候,发现root工具好像是利用android系统的漏洞实现提权的,以后有时间好好了解一下。
Android Studio 准备
点开Edit Configurations…
将Target选项改选为
USB Device
,据说,在windows上需要下载USB drive,不知道是最新版的改了还是我之前就下载了,很奇妙地能直接使用。
在Android Studio中查看是否已经连接上真机。
然后点击下图红框框中的按钮, 就可以直接将apk安装到真机上并且直接运行了, 快乐。