XE12에서 잘 작동하는 Glass GDK 앱 (open-source on Github)이 있습니다. Glass XE16 KitKat의 [INSTALL_FAILED_MISSING_SHARED_LIBRARY] 오류
나는 어제 XE16 업데이트를 가지고, 나는 유리에 배포 할gradlew installDebug
를 실행할 때 지금은 메시지를 얻을 :
: onebusaway - 안드로이드 : installDebug
PKG :/데이터/지역/tmp를/onebusaway - 안드로이드 - 디버그 - unaligned.apk 실패 [INSTALL_FAILED_MISSING_SHARED_LIBRARY]
는 여기에 내가 XE16로 업데이트 변경 한 내용은 다음과 같습니다
은- 나는 사전 제작 음색에 대한 명시 할
<android-sdk>/add-ons/addon-google_gdk-google-19/libs
- 추가
<uses-permission android:name="com.google.android.glass.permission.DEVELOPMENT"/>
에서 나의compileSdkVersion
"Google Inc.:Glass Development Kit Preview:19"
에 내가 파일에/libs
폴더에gdk.jar
업데이트되었습니다 변경
(I 명령했습니다 실제로 XE16 업데이트를 받기 전에 이러한 변경을했습니다. XE16을 다른 사용자가 사용하지 못했기 때문에 XE16 업데이트가 정상적으로 작동한다는 것을 확인할 수 있습니다.
나는 this third-party progress bar library를 사용하지만이 버전에서 무엇을 말할 수에서 아무것도 그것이 의존하는 유일한 유리 특정 클래스가있는 GestureDetector
또는 Gesture
유리 클래스로 변경되었습니다 지적하고있다.
내 Glassware는 몰입 형 활동이므로 TimelineManager 또는 카드 (XE16에서 변경됨)에 의존하지 않습니다.
편집
나는 타사 진행률 표시 줄을 제거하려했지만, 그 어떤 영향이하지 않는 것 - 여전히 같은 오류가 발생했습니다.
나는 또한 안드로이드 스튜디오 0.5.5로 업데이트했는데, 거기에서 배포하는 것도 (명령 행에서 gradlew installDebug
을 실행하는 것과는 대조적으로). 또한 /libs/gdk.jar
을 제거하려고 시도했지만 Android Studio 0.5.5에서는 필요하지 않으므로 변경하지 않아도됩니다.
어떤 개발 환경을 사용하고 있습니까? (ADT?) – ErstwhileIII
'gradlew installDebug'명령 줄에서 Gradle을 실행 중이지만 Android Studio 내에서 시도하고 있습니다. 둘 다 일하지 않아. –