我需要在没有内置文件浏览器的手机上安装APK,并且没有连接(wifi /移动)。 LG Optimus M没有内置的文件浏览器......不知道为什么,但它让事情变得非常困难。我在想是否可以将应用程序放在SD卡上的特殊位置,或者自动运行APK安装。
由于usb驱动程序问题,ADB也不是一个选项。我知道这是非常有限的......
编辑:我因为你没看过而被投了票?没有wifi /移动连接可用。从市场下载文件管理器等不是一种选择。
答案 0 :(得分:4)
启用USB调试
安装驱动程序和android sdk
通过USB将手机连接到电脑
从命令提示符处调用以下程序:adb install
application.apk
Adb现在将安装您的应用程序
根据刚刚运行adb
的内容,您可以使用以下命令行参数:
adb install [-l] [-r] [-s] [--algo <algorithm name> --key <hex-encoded key> --iv <hex-encoded iv>] <file> - push this package file to the device and install it ('-l' means forward-lock the app) ('-r' means reinstall the app, keeping its data) ('-s' means install on SD card instead of internal storage) ('--algo', '--key', and '--iv' mean the file is encrypted already)
答案 1 :(得分:0)
为什么不下载市场上的一个MANY文件浏览器?我可以建议我最喜欢的是Astro File Manager
答案 2 :(得分:0)
如果设备上有终端仿真器应用程序,您可以将MyApp.apk
放在SD卡上并运行它,这应该打开软件包安装程序:
am start -a "android.intent.action.VIEW" -d "file:///mnt/sdcard/external_sd/MyApp.apk" -t "application/vnd.android.package-archive"
您可能需要根据设备更改该路径 - 请参阅How can I determine storage directory from ADB?
您还需要在设备设置中enable the Unknown Sources option。
答案 3 :(得分:-2)
为什么不下载astro文件管理器?它很棒。除此之外,我会在服务器上托管apk并从手机下载。