我首先进入Android进行Google Glass开发,我想知道如何让我的客户看到我正在处理的.apk。
我的客户也拥有一副Google Glass,但居住的距离很远。
到目前为止,我能够上传到Glass的唯一方法是使用ADT,Run As - >我的Glass通过USB连接时的Android应用程序。
如何将Glassware(apk)上线,以便他可以将其“加载”到他的玻璃中?或者将它部署到他的玻璃杯上?
我看了Send the .apk file to client for review,但它与Android设备更相关,而我的客户端使用Google Glass并且没有启用调试模式(我可以要求他打开它)并且不会根据他的设备
答案 0 :(得分:3)
您可能希望让您的客户使用ChromeADB - 您可以在此处查看:https://chrome.google.com/webstore/detail/chromeadb/fhdoijgfljahinnpbolfdimpcfoicmnm/reviews?utm_source=chrome-ntp-launcher
从评论中看起来其他人在类似的情况下使用它。
答案 1 :(得分:0)
我认为您的客户拥有源代码,因此他们可能很高兴在http://developer.android.com/sdk/index.html下载SDK并安装ADT然后使用Android SDK Manager安装SDK平台,以便他们可以获取更新的源代码并安装从ADT到Glass,或运行adt-bundle-mac-x86_64-20131030 / sdk / platform-tools / adb install。
答案 2 :(得分:0)
我的客户在他的系统上安装了 Android SDK ,他只是在他的玻璃上打开了 usb调试模式。然后他使用adb install app.apk
命令
答案 3 :(得分:0)
到目前为止,除此之外没有其他选择。
对于客户端的安装和测试,需要按照下面提到的步骤进行操作。
Win -> Run -> cmd -> ok
adb install testapp.apk
答案 4 :(得分:0)
adb是开源的,将它包装在一个独立的应用程序中应该不难,或者你可以重建adb和依赖项(由于二进制许可证,你不能简单地重新分发你需要构建基于AOSP的代码,这是可分发的 - 但是IANAL)
如果包装命令(更简单的路由),您可以通过简单地传递apk文件名来引用这些命令行脚本来卸载和运行:
答案 5 :(得分:-2)
希望这会有所帮助......
但您可以使用BlueStacks并让客户端将APK安装到程序中。 BlueStacks将设置" .apk"要在程序本身中打开的文件,因此不需要命令行ADB。我不知道Glass APK会运行得多好,但BlueStacks模拟器已经出现并且适用于大多数通用应用程序。因此,如果您的客户端具有Mac / Windows,他们可以轻松设置Android模拟器并运行您的APK。他们总是可以设置Android SDK并使用标准模拟器,它仍然不会像Glass设备,但这可以帮助客户了解您在应用程序中正在做什么。它至少值得一试。