2013-11-20 2 views
16

Android Studio에서 새로운 Google Glass 개발 키트를 사용하려고합니다. 불행히도 나는 많은 성공을 거두지 못하고있다.Google Glass : Android Studio가있는 GDK

나는 오류를 얻을 :

: "Gradle을이 패키지 com.google.android.glass.touchpad이 존재하지 않는"다음과 같이 나는 매니페스트에 사용하는 라이브러리를 추가했습니다 :

<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') 
} 

매우 도움이 될 것입니다.

+0

이것은 답변이 아니라 어떻게 컴파일 했습니까? 나는 유리가 없기 때문에 컴파일 할 방법이 없다. 제발, 제발요. –

+2

앱을 컴파일하고 빌드하는 데 유리 (또는 그와 관련하여 장치)가 필요하지 않습니다. 앱을 실행/테스트하기 위해서는 하나만 있으면됩니다. – Smalesy

답변

29

변경 GDK 부가 직접 참조하도록 build.gradle 파일의 compileSdkVersion :

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

    // other stuff... 
} 

설치 한 SDK의 상위 버전이있는 경우합니다 (buildToolsVersion은 새로운 것보다 19.0.2 될 수 있습니다, 등 적어도 19.0.2 이상입니다.)

+0

고맙습니다. 시도했지만 시도해 보았습니다. '프로젝트 새로 고침 실패 : 원인 : 대상 Google Inc.를 찾지 못했습니다 .Google Glass SDK : 15'단계가 누락 될 수 있습니까? – Smalesy

+0

올바른 compileSdkVersion으로 답변을 수정했습니다. 다시 시도해 주시겠습니까? –

+0

그걸 고쳐 굉장! 도와 주셔서 감사합니다. 많은 감사드립니다. – Smalesy

0

libs 폴더의 jar를 마우스 오른쪽 버튼으로 클릭하고 "라이브러리로 추가"를 시도 했습니까?

편집 : 모듈 설정 및 build.gradle에 추가하는 것 외에도이를 수행해야한다는 것을 알게되었습니다. 또한 gradle로 clean/rebuild도 가능합니다.

+0

라이브러리로 추가 (Add as Library) 대신에, Gradle을 사용하여 프로젝트 동기화 (Sync Projects with Gradle) 버튼을 클릭 할 수 있습니다. 다음 릴리스에서는 Add as Library 명령이 build.gradle에 추가되므로 모든 것이 한 단계에서 올바르게 작동합니다. –

+0

도움 주셔서 감사. 두 가지 제안을 모두 시도했지만 여전히 패키지가 존재하지 않는 오류가 발생합니다. – Smalesy

0

KitKat 이후에 compileSdkVersion을 "Google Inc. : Glass Development Kit Preview : 19"로 변경하면 효과가있었습니다. 참고 : SDK 관리자가 내장되어있는 GDK 미리보기를 설치 한 후에 Android Studio를 다시 시작해야했습니다. 다시 시작할 때까지 Android Studio에서 GDK 미리보기를 인식하지 못했습니다.

1

오늘 2015년 1월 10일이며, 지금부터 최선의 선택이된다 :

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

    // other stuff... 
} 
:

변경은 build.gradle 파일의 compileSdkVersion는 GDK 부가 직접 참조

먼저 19.1.0 빌드 도구를 설치해야합니다.