如何为Google Glass分发测试版应用

时间:2014-09-03 00:19:44

标签: android google-play google-glass beta-testing

是否有一种有效的方式为Google Glass分发测试版应用?我们当前的方法是通过电子邮件发送apk文件,然后引导测试人员通过shell命令...非常痛苦。 (Adb Chrome插件有点帮助)

我已经搜索过,并且没有看到Play Developer控制台支持Glass应用程序的任何地方,更不用说发布测试版应用程序。

我已经通过Crashlytics'与我们联系。我正在等待他们的答复。 更新2014年9月5日:他们目前没有Glass版本。

我已经联系了工作中的玻璃'程序,我在等待他们的回复。 更新2014年9月5日:未与Google Play集成。需要提交Glassware才能设置特定的白名单。 Google Group集成可能。

人们有成功的其他选择吗?有点像...

  1. gradle插件将最新的apk推送到Drive / Dropbox(易于开发人员)
  2. 测试人员插入Glass usb并双击脚本从Drive / Dropbox安装已知软件包(易于测试)
  3. 欢迎任何示例或想法。谢谢!

2 个答案:

答案 0 :(得分:1)

如果您打算通过MyGlass分发此应用程序,最好的办法是执行以下操作:

  1. 尽快提交以供审核。
  2. 审核后,请求白名单。这将允许一些选定的人能够通过MyGlass访问它。
  3. 这与通过Play商店的测试版频道完全相同,但它有一些相似之处。

答案 1 :(得分:0)

如果您的应用尚未准备好提交,最简单的方法是: (使用Dropbox,Google Drive会类似)

1)将gradle目标添加到build.gradle

// copy the apk file to shared dropbox
task pushBeta << {
    println "Beta copy starting..."
    copy {
        from("${buildDir}/outputs/apk") {
            println "Copying ${project.name}-debug.apk"
            include "${project.name}-debug.apk"
        }
        into("${System.properties['user.home']}/Dropbox/apk")
    }
    println "Beta copy complete"
}

2)与测试人员共享Dropbox文件夹(在您的本地计算机上安装Dropbox同步应用程序)

3)将脚本添加到dropbox文件夹以进行安装:

Windows(install.bat)

adb install -r myapp-debug.apk
sleep 5

Mac(install.command) - 第一次按住控制键,单击,然后选择“打开”。然后双击应该起作用

set -x
cd `dirname $0`
adb install -r myapp-debug.apk
sleep 5

4)让您的测试仪通过USB插入Glass。双击脚本。 (当然,他们必须安装adb并启用调试)

5)使用gradle pushBeta推送新的测试版或向Android Studio添加运行配置以执行相同操作。