【问题标题】:android: test app on a real deviceandroid:在真实设备上测试应用程序
【发布时间】:2010-04-15 22:28:00
【问题描述】:

我的客户想要 dogfood 我的 Android 应用程序。他们没有 Eclipse,也不想安装它。有没有更方便的方式将我的 apk 发送给他们?我可以通过电子邮件发送并让他们在移动设备中打开附件吗?它会开始自动安装吗?

【问题讨论】:

    标签: android testing


    【解决方案1】:

    将 APK 上传到网站,配置 Web 服务器以使用 proper MIME type 提供 .apk 文件,并通过电子邮件、短信、推文等方式将 URL 发送给测试人员。

    【讨论】:

    • 不需要 MIME 类型的步骤。只需将 APK 上传到任何描述的网站(或者实际上是网络 服务器)就足够了。应该没有必要搞乱服务器配置。
    • @aroth:这可能是一个相对较新的发展。
    【解决方案2】:

    CommonsWare 的回答是一个很好的方法。我过去用来让一些人对我的应用程序进行 beta 测试的另一种方法是让他们将 apk 文件放在手机的 SD 卡上。然后使用 Astro 文件管理器之类的应用程序浏览到文件并安装它。

    我也让其他一些开发人员通过电子邮件将他们的 APK 文件发送给我以进行测试,这就是我用来在手机上安装他们的应用程序的方法。请注意,我只是在 PC 上打开电子邮件,然后通过 USB 将附件保存到手机上的 SD 卡中。

    【讨论】:

      【解决方案3】:

      这个帖子很老了,但我想我会补充一下:

      试试 Dropbox 应用。创建一个共享文件夹并配置设备,以便它可以访问该文件夹,然后您的客户端可以通过导航到 APK 并打开它直接在设备上安装它。

      【讨论】:

        【解决方案4】:

        这听起来很疯狂,我使用我的 Dropbox 公共文件夹发送一个 URL,该 URL 将在手机上启动 OTA 安装。

        我只是将我的 .APK 文件放到我的 Dropbox 公共文件夹中,获取它的公共 URL,然后使用kaywa.com 等在线服务为该 URL 生成二维码并通过电子邮件或 IM 发送。

        它既快速又简单(更不用说,完全免费)。

        【讨论】:

          【解决方案5】:

          我从未将 APK 作为附件发送(我通常会在 Internet 上发送指向 APK 的链接),但我希望它会起作用。只需点击打开它,您就会得到与在 Market 应用程序中获得的权限相同的提示。

          虽然 APK 确实需要签名(这可以在 Eclipse 中使用 Android 工具 -> 导出签名的应用程序包轻松完成)。还要确保在 AndroidManifest.xml 的应用程序标签中设置了android:debuggable="false"

          【讨论】:

          • 电子邮件方法可能只有在电子邮件客户端知道 APK 文件的 MIME 类型时才有效,这似乎不太可能。
          【解决方案6】:

          在安卓手机上使用默认的谷歌邮件应用程序,您可以选择预览附件,但没有保存它们的选项。尝试预览附加的 apk 文件将启动包安装程序,但会失败并显示“解析包时出现问题”。

          在我的安卓 1.5 手机上测试(如果通过 USB 传输,apk 将安装)

          【讨论】:

            【解决方案7】:

            我一直用这个app。每次都完美无缺。

            【讨论】:

              【解决方案8】:

              这篇文章很旧,但我想我应该添加这个: 使用 hockey 应用程序:http://hockeyapp.net/ 它是管理测试和版本的绝佳平台。

              【讨论】:

              • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
              • 谢谢。 HockeyApp 是一个测试应用程序的平台:HockeyApp 是收集实时崩溃报告、从用户那里获得反馈、分发测试版和分析测试覆盖率的好方法。撰写本文时的网站是:hockeyapp.net
              猜你喜欢
              • 1970-01-01
              • 2021-09-15
              • 1970-01-01
              • 2012-10-15
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多