Android Studio使用真机调试时,需要在真机和Android Studio中分别进行设置。
1 在真机中设置
在真机中,主要打开“USB调试”开关和设置“USB连接方式”。
1.1 打开“USB调试”开关
“USB调试”开关在“开发人员选项”中设置。有些真机的“开发人员选项”处于隐藏状态,需要手动显示该选项。以华为P30 Pro为例,在“设置->关于手机”中多次点击“版本号”,之后输入锁屏密码,就会有“您正处于开发者模式”的提示,即显示了“开发人员选项”,如图1所示。
图1 版本号
此时,打开“设置->系统和更新”,就可以看到“开发人员选项”,如图2所示。
图2 开发人员选项
点击该选项,打开“USB调试”开关,如图3所示。
图3 打开“USB调试”开关
1.2 设置“USB连接方式”
之后,通过USB线将真机连接到电脑中,并且将“USB连接方式”设置为“传输文件”,如图4所示。
图4 设置USB连接方式
2 在Android Studio中的设置
打开Android Studio,在工具栏中选择“App->Edit Configuration”,如图5所示。
图5 Edit Configuration
打开如图6所示的“运行/调试配置”对话框,如图6所示。
图6 “运行/调试配置”对话框
在“运行/调试配置”对话框中右侧的“Deployment Target Options”即“部署目标选项”中的“Target(目标)”中有三个选项,分别是“Open Select Deployment Target Dialog”、“USB Device”和“Emulator”。其中“Open Select Deployment Target Dialog”表示打开选择部署目标的对话框,在选择该项后,在Android Studio中运行代码,会弹出如图7所示的对话框,在该对话框中选择真机或者模拟机。
图7 选择部署目标对话框
选择“USB Device”,运行程序后不会弹出选择部署目标对话框,直接在USB设备,即真机中运行;选择“Emulator”,运行程序后不会弹出选择部署目标对话框,直接在模拟机中运行。