2014-11-14 19 views
0

我开始在Google Glass上开发一些应用程序,并试图运行官方developers.google.com/页面charades sample上显示的示例项目,但是当我将它们导入我的Android Studio(Beta 0.8.6)并没有解决所有的导入问题。无法运行Google Glass开发人员示例

import com.google.android.glass.media.Sounds; 
import com.google.android.glass.touchpad.Gesture; 
import com.google.android.glass.touchpad.GestureDetector; 

该项目的包装是

package com.google.android.glass.sample.charades; 

看来,他们没有上传所有项目文件。 有什么建议吗?

+0

如果你发布的Android Studio版本使用的是在这个问题会有帮助。 – 2014-11-18 20:02:00

+0

当然@MarkScheel!我已经更新了这个问题。 – cdedios 2014-11-19 10:30:06

回答

3

这是一个导入问题:当导入项目时,Android Studio将错误的SDK分配给模块。

您需要在build.gradle中更改SDK。

compileSdkVersion 21 

compileSdkVersion "Google Inc.:Glass Development Kit Preview:19" 

这样的build.gradle(模块:应用程序)应该是这样的:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion "Google Inc.:Glass Development Kit Preview:19" 
    buildToolsVersion "21.0.2" 

    defaultConfig { 
     applicationId "com.google.android.glass.sample.charades" 
     minSdkVersion 19 
     targetSdkVersion 19 
    } 

    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
     } 
    } 
} 
+0

谢谢!它解决了我在修改build.gradel上的compileSdkVersion并运行后只需下载Google Inc.:Glass Development Kit Preview:19的问题! – cdedios 2014-11-19 09:49:41

1

一些官方的样本都没有被udpated对于Android Studio。指南针有,Charades没有。

为了解决这个问题,你希望Android Studio中运行Eclipse项目的情况:

打开Eclipse并导入现有的Android项目,并选择了北斗项目(从GitHub上下载)的文件夹。

右键单击项目并选择导出

选择Android和生成摇篮建立文件

如果你的文件夹中寻找,你会看到一个新的build.gradle文件

退出Eclipse来避免ADB怪异的一些平台上,并打开Android Studio

文件>导入项目>从上面选择build.gradle文件

接下来,系统可能会提示您更新摇篮版本,做到这一点,让它同步

然后你conifguration可能需要一些帮助,如果按播放,并弹出打开编辑配置对话框,告诉它要推出什么活动作为默认值,在这种情况下它是:“StartGameActivity”。

中的build.gradle最后修改SDK版本:

compileSdkVersion "Google Inc.:Glass Development Kit Preview:19" 

执行此操作后,该项目将建设和运行的玻璃。

这里是结果的回购,请叉如你所愿:

https://github.com/mscheel/gdk-charades-sample