【问题标题】:Loading APK into tablet将 APK 加载到平板电脑中
【发布时间】:2011-03-17 21:40:45
【问题描述】:
我有一个需要在 Android 2.1 平板电脑上运行的应用程序。
1) 有没有一个位置可以放置apk,系统安装程序会自动选择它?
2) 我如何调出系统安装程序来安装应用程序?我在哪里可以找到这个应用程序
在 Android 2.1 设备中。
3) 我如何告诉系统安装程序文件所在的位置?
4) 我被告知您必须激活“设置”->“应用程序”->“未知来源”,但我没有看到转到设置应用程序、管理应用程序,也没有看到此选项未知来源。需要这个吗?如果需要,它在哪里?
【问题讨论】:
标签:
android
installation
apk
【解决方案1】:
1) 有没有一个位置可以放置 apk,系统安装程序会自动选择它?
没有。
2) 我如何调出系统安装程序来安装应用程序?在 Android 2.1 设备中哪里可以找到此应用程序。
没有可以按照您寻求的方式启动的最终用户“系统安装程序”应用程序。 iOS 和 Android 都没有旧的 Windows Mobile 概念“这是一个 .CAB 文件,请安装它”。
3) 我如何告诉系统安装程序文件所在的位置?
在代码中,您调用ACTION_VIEW Intent 上的startActivity(),该Intent 具有正确的MIME 类型和指向相关文件的Uri。
作为用户,您可以从 Android Market 下载 Astro 文件管理器或类似的实用程序并使用它。
需要这个吗
是的。
如果有,它在哪里?
就在您正在寻找的地方。如果不存在,则设备制造商(可能应运营商的要求)已禁用该选项。它可能被配置为始终打开,因此欢迎您尝试安装一些东西。但是,例如,如果这是 AT&T 设备,他们会强制设备制造商禁用此选项。
所有合法拥有 Android Market 的设备都允许通过 USB 安装 APK,可以使用 Android SDK(您可能拥有)或“Sideload Wonder Machine”之类的应用程序。
【解决方案2】:
您正在运行什么平板电脑?一些(如 Nook Color)的设置非常有限,一旦植根就只能用于 adb 目的。通常,您需要做的是将 .apk 上传到网络上,使用浏览器下载并从“下载”部分安装,或者,如果您安装了 Android 调试桥,请执行以下操作:
adb devices
adb install my_app.apk
第一行应该返回:
Your_tablet's_serial_number device
第二行应该说成功。