我正在使用Android Studio构建Glass应用程序,我的SDK Manager更新为GDK Preview API 19 Revision 9,我的设备在XE 21.3上。我正在尝试使用新的CardBuilder类,但它不可用。我仍然可以使用已弃用的Card类,但新的东西不会出现。
我甚至卸载/重新安装了Android 4.4.2软件包,但没有。当我在Eclipse中加载项目时也会发生同样的情况。我不想使用Card类,因为这是一个演示教程。
有关于如何强迫这个的提示吗?
答案 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开发