任务目标
因某些原因,您手头上的安卓手机无法下载获得某软件,或开发人员自行开发的某 apk 包,在仅有的苹果电脑上用数据线连接手机后,执行安装 apk 类型软件至安卓手机中。
背景因素
鉴于目前苹果系统( macOS )没有较好的第三方软件进行对安卓手机设备的管理传输,这里我们使用苹果自带的 terminal.app (终端)进行简单的指令输入后,即可实现将苹果系统中的 apk 安装包直接安装进安卓设备中。
前置条件
你身边没有Windows电脑而你又非常极度痛苦你居然只有一台苹果电脑
而刚好你又非得很折腾的使用你的安卓系统手机做点什么
比如安装一个在苹果电脑里下载的apk安装包
WTF总之你真的无路可走的时候了
你可以选择开始尝试以下方法咯
使用说明
1. 给苹果电脑搭建安卓手机所需的adb环境
因为一般苹果系统本身不具备与安卓系统建立连接的能力,这就是为什么苹果电脑连安卓手机没有办法很好的进行图片、音频传输等等的困扰。所以我们为了让安卓手机实现连接苹果macOS系统,需要搭建安卓所需的adb环境,前往Google开发者网站下载操作所需的 Android SDK Platform-tools 工具(链接:https://dl.google.com/android/repository/platform-tools-latest-darwin.zip),里面包含的 adb 及 fastboot 指令环境,安装很方便的,先下载好并进行解压备用。(会获得解压后的文件夹 “platform-tools” )
1)键盘 [Command] + [空格键] 快捷键启动 Spotlight(苹果系统搜索功能),输入:ter 即可快速找到 Terminal.app(终端软件) 回车键打开。
2)在 Terminal 中输入:cd ~ 并按下回车键执行,然后输入:touch .bash_profile 并按下回车键执行,创建出 “.bash_profile” 环境配置文件,然后再输入:open -e .bash_profile 并按下回车键执行,会自动打开文本编辑器进行编辑 “.bash_profile” 环境配置文件。
3)把刚才下载解压好的文件夹 “platform-tools” 放在一个不会经常移动的位置确保路径固定,然后再文本中输入:export PATH=$PATH:/Users/用户名/…文件夹路径…/platform-tools 的代码(比如我放在桌面,则输入:export PATH=${PATH}:/Users/Miles/Desktop/platform-tools)。然后键盘 [Command] + [S] 保存并关闭文本编辑器即可。(下次路径变更后从上边open的指令开始执行修改一下就好)
4)最后输入:source .bash_profile 并按下回车键执行创建好的环境配置。我们便完成了 Android SDK 的环境变量配置,第一步准备工作也就完成了。是不是很简单呀哈哈!
2. 把安卓手机用数据线连接苹果电脑
1)我们需要先检查是否成功连接上手机了,一样通过万能的Terminal.app终端软件输入命令:adb devices 如下图判断成功与否。
2)如何连接失败,请检查手机是否已经开启 [允许USB调试] 开关,不同安卓手机的开关位置不同,基本上可通过手机 [设置] 中的 [关于手机] 找到 “手机版本号”/“内核版本号” 连击N次调出“开发者模式”入口,进入找到USB调试开关打开后,重新输入上边的指令查询连接状态。
如果出现 “unauthorized” 则为手机未允许电脑接入,拔出数据线重新插上,或开发者选项中撤回USB除错授权,关掉USB调试,把出数据线,重开USB调试再插数据线,多次尝试即可。
3. 调用电脑上的apk安装包开始给安卓手机安装
输入命令:adb install +安装包路径 并按下回车键执行安装。如下图所示,adb install 空格后,可以直接将apk安装包从Finder中拖拽至Terminal.app窗口中即可生成路径(注意路径中,文件夹如果带空格会导致路径生成带斜杠,导致路径识别异常进而安装失败,检查清楚即可避免),Performing Streamed install 就是开始执行命令了,等Success成功就行啦!
到这里就完成了啦,进去安卓手机看APP安装好没有咯,我没骗你吧。这条路是我见过相对简单的了,不信你试试。卸载就不用教了吧,手机里边直接卸载就好啊,略略略…
专业人士可以使用 Android Studio ( For Mac )这款软件,进行苹果系统给安卓手机安装apk
有windows电脑的朋友,本文与女无瓜!
有其他更快捷方便安全的办法的朋友,可以留言给大家学习