지도 응용 프로그램이 있습니다. 사용할 수있는 맵 라이브러리가없는 장치에 설치하려고합니다. 앱을 따라 태울 수 없나요?INSTALL_FAILED_MISSING_SHARED_LIBRARY
2
A
답변
3
아니요, 당신이 해적이 아니라면 아니요, "앱을 타고 타는"수 없습니다. Google지도는 기기 제조업체가 라이선스를 취득하거나 Android 마켓에서 구입 한 소프트웨어입니다. 장치에이 장치가 없다면 그 사실에 대해 할 수있는 일이 없습니다.
<uses-library>
요소에 문서화되지 않은 android:required
속성이 있습니다. 그러나, 문서에서 누락 된 것은 문서 버그 일 뿐이라는 것을 사용하는 것이 안전하다고 들었습니다. android:required="false"
을 사용하면 Google지도가없는 기기에서 앱을 실행할 수 있습니다. 하지만 Google지도를 마술처럼 추가하지 않으므로 MapActivity
을 시작하려고하면 충돌이 발생합니다. 하지만 Class.forName()
을 사용하면 MapActivity
이 있는지 확인할 수 있습니다. 그렇지 않은 경우지도에 다른 것을하십시오 (예 : WebView
및 웹 기반 Google지도, OpenStreetMap).
+0
관련 문제
- 1. Android지도 : 설치 오류 : INSTALL_FAILED_MISSING_SHARED_LIBRARY
- 2. INSTALL_FAILED_MISSING_SHARED_LIBRARY : Android Open Access
- 3. ADK - USB - 설치 오류 : INSTALL_FAILED_MISSING_SHARED_LIBRARY
- 4. 안드로이드 오픈 액세서리 SDK 오류 INSTALL_FAILED_MISSING_SHARED_LIBRARY
- 5. Android 2.2 API 레벨 8에서 INSTALL_FAILED_MISSING_SHARED_LIBRARY 오류가 발생했습니다.
- 6. 설치 오류 : android 용 XMLRPC를 사용하는 경우 INSTALL_FAILED_MISSING_SHARED_LIBRARY
- 7. 응용 프로그램이 안드로이드 에뮬레이터에 설치되지 않음
- 8. 삼성 갤럭시 S2 안드로이드에서 USB 액세서리 API
- 9. 구글 맵보기 실행 중 에러 - Droid
이 스레드를 참조하십시오 http://stackoverflow.com/questions/1113088/install-failed-missing-shared-library-error-in-android – Mathayo
이 링크를 사용 http://stackoverflow.com/questions/1113088/install-failed-missing-shared-library-error-in-android – Azahar