如何从电脑安装APK?

125

我想要从电脑向安卓设备安装一个APK文件。由于用户的安卓技术水平有限,我需要尽可能自动化(无声安装)。那么我该如何将APK从电脑发送到安卓设备并开始安装呢?


http://tech-papers.org/run_android_apps_on_chrome/ - Balwinder SIngh
使用Airdroid应用程序。https://play.google.com/store/apps/details?id=com.sand.airdroid - Ashokchakravarthi Nagarajan
3
我在软件开发中也遇到了类似的问题(需要在一个不情愿的设备上安装文件管理器,因为我正在开发一款将访问SD卡的应用程序),所以我认为这并非离题。 - Antonio
我遇到了在同样的方式下更新的问题.... 更新版本并生成签名的apk 当点击安装时,它会提示更新,但最后显示“应用程序未安装”?由于我正在开发一个应用程序,并想要将其更新到我的物理设备上,是否有任何解决方案? - Muhammad Zeshan Ghafoor
6个回答

125
  1. 通过USB电缆将安卓设备连接到电脑,并开启USB存储
  2. 将.apk文件复制到已连接设备的存储中。
  3. 关闭USB存储并将其从电脑断开连接。
  4. 检查选项设置 → 应用程序 → 未知来源 或 设置 > 安全 > 未知来源。
  5. 打开文件管理器应用,点击已复制的.apk文件。如果找不到apk文件,请尝试搜索或允许显示隐藏文件。 它会询问您是否要安装此应用。点击是或确定。

即使ADB不可用,此过程也有效。


14
如果你没有文件浏览器,就无法安装文件浏览器以安装文件。但是,你可以通过浏览器浏览来打开.apk文件:file://path/to/app.apk - Michael Paulukonis
如果您没有安装文件管理器应用程序,可以从Google Play下载并安装它。它是免费的,但会显示广告。它能够安装.apk文件。 - RenniePet
这是一个非常有用的答案,但这个过程很难自动化,可能这就是为什么它没有被接受的原因。 - pcjuzer
@LeosLiterak 大多数手机都有下载管理器应用程序,因此您不需要文件浏览器来安装。 - WuerfelDev
在 Google Pixel 上,使用文件管理器允许安装应用程序的路径略有不同: 从主屏幕导航到“设置”>“应用和通知”>“高级”>“特殊应用访问”>“安装未知应用”> 选择未知的应用/来源,然后点击“从此来源允许”开关以打开或关闭。 - WebViewer
显示剩余4条评论

123

2
当我需要从他们的PC安装apk时怎么办? - user1254836
2
您可以将您的apk文件托管在[http://]yoursite/your.apk,然后要求他们在浏览器中打开此链接。接着应用程序将自动下载apk文件并请求安装权限。 - Calvin
9
如果他们使用Gmail,你可以将APK文件通过邮件发送给他们,当他们在安卓版的Gmail客户端收到这封邮件时,邮件上会有一个“安装”按钮。通过Gmail安装应用程序非常简单,但请注意,在任何人安装来自Android市场以外的应用程序之前,他们必须在设备上设置“未知来源”选项,以允许从其他地方安装应用程序(不是Google Play!)。 - Ollie C
4
在Android 4.2及以上版本中,若要使用adb与通过USB连接的设备通信,您必须在设备系统设置中启用USB调试功能。开启方法是:进入“设置”菜单,点击“关于手机”选项,连续点击“版本号”七次,然后返回上一级菜单,Developer options就会出现在最底下。请记得先开启adb调试功能。 - Olaf
2
无法在中国访问。如果网站出问题怎么办?发布本地教程。为什么这被标记为答案?-1。 - Wolfpack'08
@OllieC Gmail的替代方案是否适用于应用程序的Debug版本? - Daniel Kvist

9

只需使用USB线将设备连接到计算机,然后将.apk文件复制到设备上。在设备上,通过文件浏览器触摸APK文件以安装。

您也可以在您的网站上提供.apk文件。人们可以下载它,然后点击它来安装。


6

0

尝试使用Send Anywhere来管理文件,以无线方式传输。 Send Anywhere可以在任何平台上进行传输。

另一种方法是通过蓝牙传输,如果APK文件大小小于10MB左右。 蓝牙传输


0

Airdroid,安装该应用程序后在Android市场上,然后进入计算机输入给定的地址,输入给定的密码(或扫描QR码)。 转到设置,在安全下(如果您运行新的ICS或Jellybean)或转到设置 ->应用程序 ->管理并选择未知来源(对于姜饼),然后单击(我认为)速度安装或类似的东西。 它将位于页面顶部略向左侧。 拖放尽可能多的.apk文件,然后在Android上只需点击出现的安装按钮即可。 Airdroid非常出色,不仅可以处理apk文件。


1
他/她希望尽可能地自动化。我认为要求用户将apk文件传输到手机上,通过手机上的文件管理器打开这些文件并点击安装按钮,这种方式还不够自动化。 - weakish

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接