如何分发用于Google Glass的Beta版应用程序

亚伦瓦加斯

有没有一种有效的方法来分发Google Glass的Beta版应用程序?我们当前的方法是通过电子邮件发送apk文件,然后通过shell命令指导测试人员……非常痛苦。(Adb Chrome插件有所帮助)

我已经搜索过,但没有发现Play开发者控制台支持Glass应用程序的任何地方,更不用说beta应用程序的分发了。

我已经与“ Best by Crashlytics”联系,正在等待他们的回复。2014年9月5日更新:他们目前没有Glass版本。

我已经参加了“工作中的玻璃”计划,正在等待他们的答复。2014年9月5日更新:未与Google Play集成。需要提交玻璃器皿以设置特定的白名单。可以与Google Group集成。

人们还有其他成功的选择吗?就像是...

  1. gradle插件将最新的apk推送到Drive / Dropbox(对于开发人员来说很容易)
  2. 测试仪插入Glass usb并双击脚本以从Drive / Dropbox安装已知软件包(对于测试仪来说很容易)

欢迎任何示例或想法。谢谢!

亚伦瓦加斯

如果您的应用尚未准备好提交,执行此操作的最简单方法如下。(使用Dropbox时,Google云端硬盘将类似)

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)-第一次,按住Control键,单击,然后选择“打开”。随后应该双击

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

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

5)使用新的Beta版本gradle pushBeta或将运行配置添加到Android Studio来执行相同的操作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何测试Beta版通用Windows平台应用程序?

Google Glass中的混合应用程序

从Google Glass应用程序捕获音频

Beta 版应用程序显示在浏览器中,但不在 Google Play 中?

Fabric Beta和Apple TestFlight是否适用于iOS beta应用程序分发?

如何将应用程序从生产转移到Beta版Android

如何阻止已禁用的设备安装该应用程序Beta版的新版本?

如何调试Google Glass GDK应用程序?

将Google Play商店中的应用程序限制为特定国家/地区是否也限制了公开Beta版访问?

Google Glass上的多个应用程序版本

Google Glass-开机时自动启动应用程序

如何分发用于Mac OS的应用程序,以便它可以通过双击它运行?

如何注册Sony Smart Glass应用程序?

如何分发Java应用程序

如何分发python GTK应用程序?

如何分发企业iOS应用程序?

如何分发Node JS应用程序?

适用于多种口味的应用程序的Crashlytics分发

如何使用本机应用程序捕获Google Glass上的onSwipeDown事件?

在Google Play Beta测试中发送应用程序

分发Flutter应用程序Android和iOS的最佳方法。Flutter Beta分发的最佳实践

如何集成Flutter应用程序的iOS版Firebase Crashlytics?

iOS企业版应用程序-如何确保我的应用程序在后台运行?

如何使用Beta iOS在iPhone上运行应用程序?

Google Glass应用程序可以具有类似于Android应用程序的菜单按钮吗?

分发依赖于 Google API InstalledAppFlow 的应用程序

使用应用程序分发 Google API 凭据是否安全?

如何将特定字段用于特定的应用程序构建(调试/发行版)?

在Linux发行版之间分发二进制应用程序