首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从计算机轻松安装Android应用程序?

从计算机轻松安装Android应用程序?
EN

Stack Overflow用户
提问于 2011-02-05 02:30:13
回答 3查看 1.5K关注 0票数 1

一个客户正在发布一个产品(员工培训/指南),并与我们签约为Android OS创建一个配套应用程序。

作为一家全球实体,他们通常在没有网络接入的地区拥有员工,他们通过CD发布他们的产品。

他们希望他们的用户能够有选择地在他们的个人Android设备(他们自己的手机/平板电脑等)上安装这个配套应用程序。

由于一些人将在没有网络/互联网接入的地区,他们真的希望安装程序能够在这张CD上安装Android应用程序。

我对能够使用ADB在Android上安装应用程序有点熟悉,但在我的印象中,这将需要root。

有没有一种方法可以从计算机上安装一个应用程序,这样一个非精通技术的用户就可以使用它(IE经典的安装程序,只是目标不同)。

我不想让这些人安装他们的设备,安装ADB等等。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-02-05 02:34:13

我对能够使用ADB在Android上安装应用程序有点熟悉,但我的印象是这需要根用户。

不是的。

有一种方法可以从计算机上安装一个应用程序,这样一个非精通技术的用户就可以使用它(IE经典安装程序,只是目标不同)。

有一个Sideload Wonder Machine,但我还没试过,而且它是特定于Windows的。它还需要与adb兼容的驱动程序,用户可能已在其Windows计算机上安装了也可能未安装这些驱动程序。

除此之外,据我所知,目前还没有无网络的选择。

票数 2
EN

Stack Overflow用户

发布于 2011-02-05 02:37:10

我认为ADB路线是在自找麻烦,因为你依赖于机器上出现的正确的司机。有时它会工作得很好,有时不会。

您可以在SD卡上为手机提供APK,但没有一致的应用程序可用于从手机打开APK,因此这也不太可能更好。

当然,如果他们使用手机,他们有时确实可以访问网络?我怀疑你会努力找到一个很好的解决方案,尽管不理想,但如果只要求用户在连接时安装应用程序,可能会更好?

沿着这条路走下去,你可以通过电子邮件,网页链接,Android市场,或任何替代市场提供APK。

请记住,解决方案的成本不仅仅是构建它,还包括支持。我的感觉是,当你看着你可能不得不帮助用户安装正确的驱动程序时,你需要寻找一个更好的解决方案,因为那是通往地狱的道路。

票数 3
EN

Stack Overflow用户

发布于 2011-02-05 13:22:50

好吧,还有一个没有人提到的选择,它不涉及处理USB驱动程序。顺便说一句,这只是一个Windows的问题,在大多数Linux发行版中,ADB开箱即用。此选项通过WiFi实现:

  1. configure Tethering & portable hotspot)
  2. download
  3. install
  4. Voila
    1. to the hotspot
    2. 在计算机上启动某种web服务器(apache可以做,如果使用Windows,microapache可能会有所帮助)
    3. 在手机上打开包含APK的URL ( IP由apache !

    提供)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4901595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档