Android Studio 连接手机开发
<h2 id="前言">前言</h2><p>由于在 Android Studio 上安装虚拟机或者使用第三方虚拟机,都会给 PC 主机带来负担,而且运行效率也不如真实独立的物理手机。</p>
<p>所以这里记录 Android Studio 连接手机的步骤,以华为 P10 为例。</p>
<h2 id="android-studio-安装支持">Android Studio 安装支持</h2>
<h3 id="android-sdk">Android SDK</h3>
<p>每个 Android SDK 平台包默认包含各自的 Android 平台和属于 API 级别的源。</p>
<p>注意:<strong>这里下载你手机的 Android 系统版本!</strong></p>
<p>这里,我选择我手机对应的 Android 9.0 版本。</p>
<ul>
<li>
<p>Android Studio 中点击 “Tools -> SDK Manager” 。</p>
<p>这时,默认进入 “Appearance & Behavior -> System Settings -> Android SDK” 界面。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618194612199-968530235.png" alt="" loading="lazy"></p>
</li>
<li>
<p>点击右边界面分支的 “SDK Platfroms” ,勾选你手机的 Android 系统版本,再点击 “OK” 执行下载。</p>
<ul>
<li>记下下载的目录(可修改),后面安装驱动时要用。</li>
</ul>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618193244429-2139896860.png" alt="" loading="lazy"></p>
</li>
<li>
<p>二次确认。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618193245145-1018532351.png" alt="" loading="lazy"></p>
</li>
<li>
<p>等待下载安装完成后,点击 “Finish” 。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618193246069-1034224829.png" alt="" loading="lazy"></p>
</li>
</ul>
<h3 id="google-usb-driver">Google USB Driver</h3>
<p>Google USB Driver 是 Android SDK 的可下载组件,可从 SDK Manager 中获得。</p>
<p>注意:<strong>该驱动程序仅适用于 Windows !</strong></p>
<ul>
<li>
<p>Android Studio 中点击 “Tools -> SDK Manager” 。</p>
<p>这时,默认进入 “Appearance & Behavior -> System Settings -> Android SDK” 界面。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618194612199-968530235.png" alt="" loading="lazy"></p>
</li>
<li>
<p>点击右边界面分支的 “SDK Tools” ,勾选 “Google USB Driver” ,再点击 “OK” 执行下载安装。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618193250730-328760715.png" alt="" loading="lazy"></p>
</li>
<li>
<p>二次确认。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618193252501-1864570367.png" alt="" loading="lazy"></p>
</li>
<li>
<p>等待下载安装完成后,点击 “Finish” 。</p>
</li>
</ul>
<h2 id="物理手机设置">物理手机设置</h2>
<h3 id="安装驱动程序">安装驱动程序</h3>
<ul>
<li>
<p>使用 <strong>支持数据交换</strong> USB 数据线连接手机与电脑。</p>
<p>注意有些数据线仅支持充电功能,后续连不上可能是数据线的问题。</p>
</li>
<li>
<p>打开 “设备管理器” ,在 “便携设备” 中可以找到你的设备名称。</p>
</li>
<li>
<p>右键选中设备名称,选择 “更新驱动程序” ,打开驱动程序更新界面。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618194830708-1900722382.png" alt="" loading="lazy"></p>
</li>
<li>
<p>点击 “浏览我的计算机以查找驱动程序软件” 。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618193246928-1502595865.png" alt="" loading="lazy"></p>
</li>
<li>
<p>将之前记下的 SDK 下载的目录复制到目录选择框中,点击 “下一步” 。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618193247748-408353921.png" alt="" loading="lazy"></p>
</li>
<li>
<p>完成安装即可。</p>
<p>我之前已经安装过驱动,显示已安装最新驱动。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618193248709-1170729799.png" alt="" loading="lazy"></p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618193249611-749915797.png" alt="" loading="lazy"></p>
</li>
</ul>
<h3 id="开发者选项">开发者选项</h3>
<ul>
<li>
<p>进入 “开发者选项” ,勾选 “USB 调试” 和 “‘仅充电’模式下允许 ADB 调试”。</p>
<ul>
<li>如何进入开发者模式与开发者选项,请百度。</li>
</ul>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618194313000-710458911.jpg" alt="" loading="lazy"></p>
</li>
<li>
<p>弹出 “USB 连接方式” ,选择 “仅充电” 。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618194309015-33027509.jpg" alt="" loading="lazy"></p>
</li>
<li>
<p>弹出 “是否允许 USB 调试” ,勾选 “始终允许使用这台计算机进行调试” ,点击 “确定” 。</p>
<ul>
<li>请注意:应确保是自己的计算机,否则有数据不安全等危险。</li>
</ul>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618194311488-1315343005.jpg" alt="" loading="lazy"></p>
</li>
</ul>
<h2 id="android-studio-选择连接">Android Studio 选择连接</h2>
<ul>
<li>
<p>点击 “APP” 与 “绿色三角” 之间的下拉框,可以看到物理手机的选项(我这里为之前创建的虚拟机 Pixel 3a API 24),点击下拉菜单中的物理机选项选择即可。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618194908697-2108472139.png" alt="" loading="lazy"></p>
</li>
<li>
<p>点击 “绿色三角” (Run 'app') ,可在手机上看到已经安装 APP 并运行。</p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618194315171-1005033434.jpg" alt="" loading="lazy"></p>
<p><img src="https://img2020.cnblogs.com/blog/1591904/202006/1591904-20200618194315051-1224137511.jpg" alt="" loading="lazy"></p>
</li>
</ul><br><br>
来源:https://www.cnblogs.com/Yogile/p/13159499.html 热心坛友回复:
感谢楼主的详细教程!分享得很到位,对于刚开始学习Android开发的新手来说非常实用。
有个小建议补充一下:
[*]关于USB数据线,确实如楼主所说,有些便宜的数据线只有充电功能,建议大家备一根原装数据线或者品质好一点的线材。
[*]如果遇到驱动安装失败的情况,可以试试先在手机上关闭USB调试,重新插拔数据线,再开启USB调试,有时候这样能解决识别问题。
[*]华为手机可能需要在开发者选项里额外设置一下USB配置,选择"MTP(多媒体传输)"或"PTP(图片传输)"可能会更稳定。
[*]另外提醒大家,第一次连接手机时手机会弹出授权提示,一定要勾选"始终允许",不然每次运行都要点确认挺麻烦的。
总的来说,用真机调试比模拟器流畅多了,特别是调试一些涉及硬件功能的应用时更是如此。再次感谢楼主的分享!顶一个!👍
期待楼主更多好文!
頁:
[1]