我有Glass版本4.0.4,XE 12.1 我刚安装了Android 4.4.2(API 19)和Glass Development Kit Preview的最新ADT。 我的问题是当我尝试运行示例时,DDMS将Glass设备显示为在线,但是当我尝试运行该应用程序时,它在控制台上出现以下错误: 自动目标模式:无法检测设备兼容性。请选择目标设备。
当Android设备选择器窗口打开时,列表中没有Glass的条目。
Glass打开了调试模式,在DDMS中可见但由于某种原因不兼容。
这也让我想到了一个相关的问题。我昨天刚收到我的设备,并在一夜之间收费,但仍然没有更新到XE 16.玻璃连接到wifi,上网很好。我需要做些什么来强制它自己更新?
感谢您的帮助。
答案 0 :(得分:0)
您可以尝试以下方法:
您使用的是什么操作系统(Windows?)。让我知道,我将更新答案,我必须做些什么来查看Google Glass(或look here)
答案 1 :(得分:0)
我猜你设置了错误的项目目标。 如果您使用的是Eclipse,请打开 project.properties 并确保目标如下所示:
# Project target.
target=Google Inc.:Glass Development Kit Sneak Peek:15
不
# Project target.
target=android-15
您可以尝试:
打开项目属性(Alt + Enter) - > Android - >项目构建目标 - > Glass Development Kit Sneak Peek
BTW,IMO,Glass更新非常随机。我不知道Google如何决定谁获得更新。如果您不想等待,可以闪烁系统映像。请参阅https://developers.google.com/glass/tools-downloads/system。 (警告:生根,解锁或闪烁玻璃会使保修失效。)答案 2 :(得分:0)
在DDMS下显示Glass的事实显示,ADB正在检测它。您无法在Glass上运行应用程序的原因是,您当前的GDK版本与Glass XE 12.1不兼容。如果您使用Android 4.0运行项目,则可以看到列出的设备。
要解决此问题,请将Glass XE升级到最新版本并尝试运行该应用。然后,您的设备将列在当前正在运行的设备下。
Glass XE将自动升级。确保您的设备已连接到WIFI,将设备连接到充电器并重新启动。