无法访问CardBuilder类

时间:2014-10-07 23:29:12

标签: android-studio google-glass google-gdk

我正在使用Android Studio构建Glass应用程序,我的SDK Manager更新为GDK Preview API 19 Revision 9,我的设备在XE 21.3上。我正在尝试使用新的CardBuilder类,但它不可用。我仍然可以使用已弃用的Card类,但新的东西不会出现。

我甚至卸载/重新安装了Android 4.4.2软件包,但没有。当我在Eclipse中加载项目时也会发生同样的情况。我不想使用Card类,因为这是一个演示教程。

有关于如何强迫这个的提示吗?

4 个答案:

答案 0 :(得分:1)

我花了几分钟才让Android Studio能够识别新课程。您应删除构建文件夹并开始一个干净的编译。使用以前版本的GDK编译的类存在问题,这些类没有注意到重新编译。

答案 1 :(得分:1)

我终于得到了修复......今天的Android SDK更新到23.0.5似乎可以解决这个问题......并在“项目”面板中使用“外部库”菜单来确保新类可用,然后手动添加命名空间。呼。

感谢大家的帮助! :)

答案 2 :(得分:0)

我认为可能是这样,但它与Google SDK示例项目相同,但这就是我所拥有的:

apply plugin: 'com.android.application'

repositories {
        jcenter()
    flatDir {
        dirs 'prebuilt-libs'
    }
}

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

    defaultConfig {
        minSdkVersion 19
        targetSdkVersion 20
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
}

答案 3 :(得分:0)

这就是为什么我坚持使用Eclipse进行Glass开发。 Android Studio一次又一次太脆弱......我确实使用Android Studio进行标准Android开发