如何在Debian Linux上用Android Studio给Moto G Power (2022)安装APK?
用Android Studio安装/推送APK到Android设备(含Moto G Power 2022)及Debian系统适配
一、基础操作步骤(支持Moto G Power 2022)
不管是自己开发的项目APK,还是现成的外部APK,都可以通过Android Studio完成安装:
1. 设备端准备(Moto G Power 2022专属步骤)
- 打开手机「设置」→「关于手机」,连续点击「版本号」7次,直到弹出「您已进入开发者模式」提示
- 返回设置主界面,找到「开发者选项」(一般在系统设置分类下),开启「USB调试」和「USB安装」(部分设备需开启后者才能正常安装APK)
2. 电脑-设备连接
- 用原装USB线将Moto G Power 2022连接到Debian电脑,手机上会弹出「USB调试授权」对话框,勾选「始终允许此计算机调试」后点击「确定」
3. 通过Android Studio安装APK
情况1:安装自己开发的项目APK
- 打开你的Android项目,确保顶部工具栏的设备选择器里已经识别到你的Moto G Power 2022
- 点击工具栏的「Run」按钮(绿色三角图标),Android Studio会自动构建并将APK安装到设备上
情况2:安装外部现成APK
- 打开Android Studio,点击右侧边栏的「Device File Explorer」(如果没显示,可通过「View → Tool Windows → Device File Explorer」调出)
- 在设备文件列表里找到合适的目录(比如
/sdcard/Download),右键选择「Upload」,选中本地的APK文件上传到设备 - 打开Android Studio底部的「Terminal」终端,输入命令:
adb install /sdcard/Download/你的APK文件名.apk,等待执行完成即可
二、Debian系统下的操作差异
Debian下使用Android Studio连接设备,主要需要解决USB设备识别问题,这是Linux系统的共性问题,步骤如下:
- 检查adb是否可用:在Android Studio的Terminal里输入
adb devices,如果输出为空或显示「unauthorized」,需要配置udev规则 - 配置摩托罗拉设备的udev规则:
- 打开终端,执行
sudo nano /etc/udev/rules.d/51-android.rules - 在文件中添加一行:
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666", GROUP="plugdev"(22b8是摩托罗拉的官方设备厂商ID) - 保存并退出编辑器(Ctrl+O,回车,Ctrl+X)
- 打开终端,执行
- 刷新udev规则并验证权限:
- 执行
sudo udevadm control --reload-rules && sudo udevadm trigger - 确保当前用户属于
plugdev组:执行sudo usermod -aG plugdev $USER,然后注销并重新登录你的Debian账户
- 执行
- 重新连接设备,再次执行
adb devices,就能看到已识别的设备了
三、额外工具说明
正常使用Android Studio的情况下,不需要额外安装其他工具——Android Studio已经内置了adb(Android调试桥),这是完成APK推送/安装的核心工具。如果后续你想脱离Android Studio单独操作APK,也可以单独安装adb工具包,但对你当前的需求来说完全没必要。
内容的提问来源于stack exchange,提问作者Ex Poser
相关产品推荐
相关产品推荐

