Google Glass: GDK с Android Studio
Я пытаюсь использовать новый комплект разработчика Google Glass с Android Studio. К сожалению, у меня не так много успеха.
Я получаю сообщение об ошибке: "Gradle: пакет com.google.android.glass.touchpad не существует"
Я добавил в список манифестов Use-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')
}
Любая помощь с этим будет очень признателен.
4 ответа
Изменить compileSdkVersion
в вашем build.gradle
файл для прямой ссылки на надстройку GDK:
android {
compileSdkVersion "Google Inc.:Glass Development Kit Preview:19"
buildToolsVersion "19.0.2"
// other stuff...
}
(The buildToolsVersion
может быть новее, чем 19.0.2, если у вас установлена более поздняя версия SDK, если это не менее 19.0.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.
После KitKat меняется compileSdkVersion
для "Google Inc.: Предварительный просмотр Glass Development Kit:19" работал для меня. Примечание. Мне также пришлось перезапустить Android Studio после установки GDK Preview из встроенного SDK Manager. Предварительный просмотр GDK не распознавался Android Studio, пока я не перезапустил.
Вы пробовали щелкнуть правой кнопкой мыши по банке в папке libs и нажали "добавить как библиотеку"?
РЕДАКТИРОВАТЬ: я обнаружил, что вы должны сделать это в дополнение к добавлению его в настройках модуля и build.gradle. Также очистка / перестройка с помощью gradle может заставить его работать.