Articles of 谷歌眼镜

在我的Glass GDK浸入式应用程序中打开活动时,如何使屏幕变亮?

我有一个GDK沉浸式应用程序,其中启动程序Activity获取SCREEN_DIM_WAKE_LOCK WakeLock 。 该应用程序还有一个服务,将接收聊天消息,并启动一个Activity的Intent ,以显示每一个。 每当消息Activity打开,我想要使屏幕变亮。 但是,我发现的所有方法似乎都不起作用。 例如,将以下内容添加到onResume中不起作用: Settings.System.putInt(getContentResolver(), SCREEN_BRIGHTNESS_MODE, SCREEN_BRIGHTNESS_MODE_MANUAL); WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.screenBrightness = 1.0f; getWindow().setAttributes(lp); 为了更好地说明问题,下面是我的应用程序中的事件序列: 活动A启动并获取SCREEN_DIM_WAKE_LOCK。 活动A在很短的时间后变暗。 服务B通过networking接收聊天消息,并创build一个活动意图C. 活动C打开,如上所示设置屏幕亮度,但保持灰色 我怎样才能让屏幕变亮?

玻璃相机预览显示乱码

我正尝试在Google Glass中显示实时相机预览。 我正在使用所有相机的默认设置(并尝试使用几种不同的图像格式;理想情况下,我可以使用其中一种YUV格式),但显示屏中显示的图像是乱码的,如下所示: 布局很简单: <?xml version="1.0" encoding="utf-8"?> <TextureView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/scan_preview" android:layout_width="fill_parent" android:layout_height="fill_parent" /> 这里是活动代码: public class ScanActivity extends Activity { private static final String kTag = ScanActivity.class.getSimpleName(); private TextureView mVideoCaptureView = null; private Camera mCamera = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_scan); setTitle(R.string.title_scan); mVideoCaptureView = (TextureView) findViewById(R.id.scan_preview); mVideoCaptureView.setKeepScreenOn(true); mVideoCaptureView.setSurfaceTextureListener(new VideoCaptureTextureListener()); } @Override […]

Glassware auth:android.accounts.OperationCanceledException“不允许共享凭据:取消”。

我们正在尝试实施GDK玻璃器皿authentication; 已经将我们的testing版APK上传到Google Glass团队,并成功实施了我们的MyGlasslogin页面。 我们现在尝试通过以下列出的步骤访问令牌: https : //developers.google.com/glass/develop/gdk/authentication#retrieving_accounts_on_glass 然而最后一步, String token = future.getResult().getString(AccountManager.KEY_AUTHTOKEN); 导致以下例外: 09-22 18:07:24.126: I/AccountManagerService(519): Sharing credentials is not allowed: canceling. 09-22 18:07:24.313: W/System.err(5822): android.accounts.OperationCanceledException 09-22 18:07:24.313: W/System.err(5822): at android.accounts.AccountManager$AmsTask.internalGetResult(AccountManager.java:1503) 09-22 18:07:24.313: W/System.err(5822): at android.accounts.AccountManager$AmsTask.getResult(AccountManager.java:1531) 09-22 18:07:24.313: W/System.err(5822): at android.accounts.AccountManager$AmsTask.getResult(AccountManager.java:1452) 09-22 18:07:24.313: W/System.err(5822): at com.mycom.app.MainActivity$5.run(MainActivity.java:234) 09-22 18:07:24.313: W/System.err(5822): at android.accounts.AccountManager$11.run(AccountManager.java:1427) 09-22 18:07:24.313: W/System.err(5822): at […]

在玻璃应用程序内创build“OK玻璃”风格的菜单

我刚刚开始为Google Glass开发,我知道GDK是相当新的,所以这可能还不可能,但是我正在试图: 与“okay glass”屏幕上的“拨打电话”提示或“发送邮件”提示一样,我希望我的应用程序在用语音select时可以select更多的语音选项。 通过这两个示例,您将看到一个联系人列表,您可以上下点头以查看更多的联系人信息,而应用程序只会select其中一个显示的选项进一步操作。 目前有什么办法可以做我自己的应用程序? 任何input赞赏!

如何覆盖Google Glass的相机button

对于Google Glass应用程序,我需要覆盖 Google眼镜中相机的快捷方式button 。 让我来解释一下这个场景:谷歌眼镜有快捷键的相机button,这有助于更快地捕捉图像。 捕获可通过电子邮件和其他选项共享的图像后。 对于运行应用程序时的项目需求,我需要让用户无法访问摄像机button,以便用户无法捕捉和发送图像给其他人。 如何在应用程序内实现这个选项?

如何发送您的.apk玻璃应用程序为您的客户端看?

我首先进入了Android for Google Glass开发,我想知道如何让我的客户端看到我正在处理的.apk文件。 我的客户也拥有一双Google Glass,但生活很遥远。 到目前为止,我能够上传到Glass的唯一方法是使用ADT,Run As – > Android Application,当我的Glass通过USB连接时。 我怎样才能把玻璃器皿(apk)放到网上,这样他就可以远程将它装载到玻璃杯里了? 还是把它部署到他的玻璃? 我阅读发送.apk文件到客户端审查,但它更多与Android设备相关,而我的客户端使用谷歌眼镜,没有debugging模式(我可以要求他把它打开虽然),不会根他的设备。

在沉浸式活动中添加“OK玻璃上下文语音菜单”

有没有办法将“ok,glass”触发器插入Glass上的浸入式活动? 我想尽可能快速地启动我的应用程序。 沉浸式应用程序似乎是这样,但我无法find一种方法来提出我的活动内的“好,玻璃”页脚触发器来启动我的应用程序菜单免费导航。 任何线索如何工作? 注意:我有一个语音触发器来从Glass主屏幕启动应用程序。 我不是创build一个卡,而是使用XML布局,因为我正在使用AsyncTaskdynamic改变屏幕上的文本到用户交互。 任何build议将是伟大的。

为Google的Project Glass编写代码,正在学习Google Android for mobile的路要走吗?

我对玻璃工程的可能性感到兴奋。 根据我在“纽约时报”上的一篇文章,他们表示(Project Glass)将基于Android软件 – 眼镜将使用Android智能手机和平板电脑的Android软件。 像智能手机和平板电脑一样,眼镜将配备GPS和运动传感器。 他们还将包含一个摄像头和audioinput和输出。 资料来源: http : //www.nytimes.com/2012/02/23/technology/google-glasses-will-be-powered-by-android.html?_r=2 我是专业的前端/后端Web开发人员。 我在大学学习了C ++和Java,实际上保留了这方面的知识:)。 我已经掌握了更高级的编程概念,所以让我们跳过基础知识。 在手机平台上获得编码Android的经验更好的准备我在项目玻璃上的编码,当它出来?

玻璃语音命令从给定列表最接近匹配

使用Glass,您可以通过“OK,Glass”菜单启动应用程序,并且似乎select了最接近的匹配项,除非命令在几英里之外,您可以明显地看到命令列表。 无论如何,从应用程序中,或从语音提示(在最初的应用程序触发器之后)有一个类似的列表,并返回最近的匹配。 随机(非现实世界)的例子,一个应用程序,显示你的颜色,“确定玻璃,显示红色的颜色” “显示颜色”可能是你的语音触发,似乎是用“最近邻居”方法上的玻璃来匹配的,然而,“红色”只是作为自由文本阅读,很容易被误认为是“恐惧”或“头脑”甚至“读”,因为没有办法区分“读”和“红”。 有没有办法将预先批准的选项(红色,绿色,蓝色,橙色*等)列表传递到这个阶段,或在应用程序内传递给另一个语音提示,以便用户可以看到列表并获得更准确的结果当有一组预期的响应(如主要的确定玻璃屏幕)? *好吧,没有橙色押韵,我们可能在那里安全

适用于Google Glass的Hello World程序 – 分步

我在一周前开始阅读Google Glass开发的内容,包括这个 。 但是,我仍然找不到一个教程来开发一个“完整的Hello世界程序”。 我所说的“完整”的意思是; 如何获取API,如何设置API,如何编写hello world UI,如何为UI编写代码,如何安装模拟器/模拟器并对其进行testing。 举个例子,如果你拿一本Java / Android / C ++ / C#的书,第一章是一个hello世界程序,这个“完整的注释”解释了如何开发它,一步一步确保新用户不在一团糟。 我经历了开发人员指南,这不是我正在寻找的。 由于我找不到任何东西,我所做的就是在这里写下HTTP代码,在给定的小文本框中。 但是我看到一些人已经开发了代码并进行了testing,所以我想要“为Google Glass编写Hello World的分步指南”。 我相信这也会使很多新来的人受益。 请注意,我最喜欢的语言是Java和Android,我没有Google Glass,如果它很重要,我不是注册的“玻璃浏览器”(正如他们在这里问的)。 请提供一步一步的指示/链接到为Google Glass编写Hello world的分步说明,因为即使经过一个星期的阅读,我也完全空手而归,给我的学生生活带来了太多的压力。