Google Glass: GDK с Android Studio
Я пытаюсь использовать новый комплект Google Glass Development с Android Studio. К сожалению, у меня нет большого успеха.
Я получаю сообщение об ошибке: "Gradle: пакет com.google.android.glass.touchpad не существует"
Я добавил библиотеку uses-library в манифест следующим образом:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme" >
<uses-library
android:name="com.google.android.glass"
android:required="true" />
<activity
android:name="com.glass.test.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
Затем я добавил gdk.jar в каталог libs. И я добавил следующее в раздел зависимости моего build.gradle.
dependencies {
compile files('libs/gdk.jar')
}
Любая помощь с этим будет очень оценена.
Ответы
Ответ 1
Измените compileSdkVersion
в вашем файле build.gradle
, чтобы напрямую ссылаться на надстройку GDK:
android {
compileSdkVersion "Google Inc.:Glass Development Kit Preview:19"
buildToolsVersion "19.0.2"
// other stuff...
}
(buildToolsVersion
может быть новее, чем 19.0.2, если у вас установлена более высокая версия SDK, если она не менее 19.0.2.)
Ответ 2
Сегодня 1/10/2015, и с этого момента лучшим вариантом станет:
Измените файл compileSdkVersion в файле build.gradle, чтобы напрямую ссылаться на надстройку GDK:
android {
compileSdkVersion "Google Inc.:Glass Development Kit Preview:19"
buildToolsVersion "19.1.0"
// other stuff...
}
Сначала вы должны установить инструменты сборки 19.1.0.
Ответ 3
Вы попытались щелкнуть правой кнопкой мыши на банке в папке libs и нажать "добавить в качестве библиотеки"?
EDIT: Я обнаружил, что вам нужно сделать это в дополнение к добавлению его в настройки модуля и build.gradle. Кроме того, очистка/восстановление с помощью gradle может заставить его работать.
Ответ 4
После KitKat, изменив compileSdkVersion
на "Google Inc.:Glass Development Kit Preview: 19", работал у меня. Примечание. Мне также пришлось перезапустить Android Studio после установки GDK Preview из него, встроенного в SDK Manager. Предварительный просмотр GDK не был распознан Android Studio, пока я не перезапустил.