12

我需要测试扩展文件而不在 android 市场上发布应用程序。我试图谷歌但没有找到任何方法来做到这一点。

这可能吗?

4

4 回答 4

2

显然,您必须手动完成。检查安卓文档

于 2013-09-10T20:32:27.957 回答
2

是的,您可以使用以下说明测试扩展文件功能,而无需在 Android PlayStore 上发布您的应用程序:

因为您的应用程序有时必须在首次打开时手动下载扩展文件,所以测试此过程以确保您的应用程序可以成功查询 URL、下载文件并将它们保存到设备中,这一点很重要。

要测试您的应用程序对手动下载过程的实现,您必须将您的应用程序作为“草稿”上传到 Google Play,以使您的扩展文件可供下载:

  1. 使用 Google Play 开发者控制台上传您的 APK 和相应的扩展文件。
  2. 填写必要的应用程序详细信息(标题、屏幕截图等)。您可以在发布应用程序之前返回并最终确定这些详细信息。
  3. 单击保存按钮。不要单击发布。这会将应用程序保存为草稿,这样您的应用程序就不会发布给 Google Play 用户,但您可以使用扩展文件来测试下载过程。使用 Eclipse 工具或 adb 在您的测试设备上安装应用程序。
  4. 启动应用程序。

如果一切正常,您的应用程序应该会在主要活动开始后立即开始下载扩展文件。

参考链接:Android 文档

于 2013-12-09T06:27:10.213 回答
2

对于那些阅读这篇文章的更新,您现在必须以 alpha 或 beta 模式发布您的 apk,然后扩展文件才能工作并且您可以测试您的应用程序。我还包括了一些可能会派上用场的信息。

注1

您不能再使用草稿,因为获取扩展文件的链接尚未激活。您必须先使用扩展文件将版本上传到 Alpha 或 Beta。(只能从您上传的第二个 apk 开始添加扩展文件)因此,请确保在单击 APK 下的开发者发布部分中的详细信息时看到列出的 apk 扩展文件。

笔记2

如果您使用的是 android studio 并且想要使用下载器库,请不要将包名和 java 文件复制到您自己的应用程序 src 目录中。在eclipse中导入下载器库,选择export => gradle build files。之后,您可以将库作为模块导入 android studio。

注3

不确定这一点,但我也认为有必要通过 Play 商店至少下载一次应用程序,并使用测试设备上的帐户访问它。因此,如果您正在使用 alpha,请创建一个 google+ 测试组并将您自己或其他测试设备添加到其中。

于 2014-09-24T19:29:33.047 回答
0

我进行了很多搜索,最后得出的结论是Android没有这种设施。:(

于 2012-09-24T10:04:40.583 回答