Android Studio || GDK'你好'字'|| 导入com.google.android.glass.app.Card || 无法解析符号'google'

Joe*_*low 6 android google-glass android-studio

我想用谷歌眼镜做的很简单:创建/显示谷歌玻璃的世界卡

问题是::

当我添加这个:

import com.google.android.glass.app.Card
Run Code Online (Sandbox Code Playgroud)

我明白这个:

Cannot Resolve Symbol 'google'
Run Code Online (Sandbox Code Playgroud)

我这样做:

最小和目标SDK版本:15(只有一个Glass版本,因此最小和目标SDK是相同的.)编译:Glass Development Kit Sneak Peek

并且我对gradel.build进行了更改[编译sdk版本...它是15 /更改为以下内容]

android {
    compileSdkVersion "Google Inc.:Glass Development Kit Sneak Peek:15"
    buildToolsVersion "19.0.0"

    defaultConfig {
        minSdkVersion 15
        targetSdkVersion 15
    }
}
Run Code Online (Sandbox Code Playgroud)

我觉得我错过了一些简单/设置问题/不确定它是什么.

有什么建议吗?

mim*_*ing 12

看起来你的设置正确,但Android Studio仍处于开发阶段,在图书馆和附加组件方面仍然有点小问题.以下是一些可能有用的问题排查步骤:

  • 重新导入您的项目
  • 在模块设置 - >项目 - >项目SDK - >编辑...下,确保构建目标是"Glass Development Kit Sneak Peek"
  • 如果所有其他方法都失败了,您可以将gdk.jar添加sdk/add-ons/addon-google_gdk-google-15/libs到类路径中,方法是将其添加为外部库.

  • 将Build Target更改为"Glass Development Kit Sneak Peek"为我修复了它.但是,我必须拥有不同版本的Android Studio,因为我找不到答案中描述的相同选项.相反,我必须这样做:文件 - >其他设置 - >默认项目结构... - > SDKs(在平台设置下) - > Android API 15平台 - >构建目标:Glass Development Kit先睹为快(4.0.3) . (3认同)

Lis*_*ray 5

最佳答案有点旧.由于GDK不再是偷窥,请使用:

compileSdkVersion "Google Inc.:Glass Development Kit Preview:19"
Run Code Online (Sandbox Code Playgroud)

确保您已从工具> SDK Manager下载了Glass Development Kit预览版,并且您正在运行最新版本的Android Studio(0.55及更高版本).


Oxi*_*mer -2

为什么\xc2\xb4 不使用示例来启动项目?\n新建项目 -> 其他 -> Android 示例项目\n您可以使用秒表来完成此操作。

\n\n

如果您不想\xc2\xb4,请确保您的清单具有

\n\n
<uses-sdk\n    android:minSdkVersion="15"\n    android:targetSdkVersion="15" />\n
Run Code Online (Sandbox Code Playgroud)\n\n

检查是否安装了 GDK Sneak Peek。

\n\n

这条信息

\n\n
Cannot Resolve Symbol \'google\'\n
Run Code Online (Sandbox Code Playgroud)\n\n

看起来像是 Eclipse 中的语法错误或包含错误。

\n\n

检查 Glass Development Kit Sneak Peep 是否包含在我们的库中。\n右键单击您的项目 -> 属性 -> Java 构建路径 -> 库\n还要检查您的项目构建目标在 Android 选项上是否正确。

\n