문제

Google API를 사용하는 Android 애플리케이션을 실행하려고 할 때 다음 오류가 발생합니다.

2009-07-11 11:46:43- FirstMapview] 설치 오류 : install_failed_missing_shared_library
2009-07-11 11:46:43- FirstMapView] 자세한 내용은 LogCat 출력을 확인하십시오.
2009-07-11 11:46:44- FirstMapview] 런칭 취소!

누구 든지이 오류를 해결하도록 도와 줄 수 있습니까?

도움이 되었습니까?

해결책

과거를 얻을 수 있습니다 INSTALL_FAILED_MISSING_SHARED_LIBRARY Android 용 Google지도 오류 :

  1. Google지도 API를 설치하십시오. 이는 Eclipse Windows/Android SDK 및 AVD 관리자에서 수행 할 수 있습니다 -> 사용 가능한 패키지 -> 타사 부가 기능 -> Google Inc.-> Google Inc., Android API X의 Google API.

  2. 명령 줄에서 새 AVD를 만듭니다. 이는 대상 (Android 목록 대상)을 나열하여 수행 할 수 있으며 Android는 AVD -N New_AVD_API_233 -T "Google Inc.:Google APIS : X"를 만듭니다.

  3. 그런 다음 Eclipse Windows/Android SDK 및 AVD Manager에서 AVD (Android Virtual Device)를 작성 -> New ... -> (이름 : New_AVD_X, Target : Google APIS (Google Inc.) -API Level X).

    IMPORTANT : Google API (Google Inc.)로 Target을 사용하여 AVD를 만들어야합니다. 그렇지 않으면 다시 실패합니다.

  4. Eclipse 파일/New/Android 프로젝트에서 Android 프로젝트를 만들고 Google APIS 빌드 대상을 선택하십시오.

  5. 추가하다u003Cuses-library android:name="com.google.android.maps" /> ~ 사이u003Capplication>u003C/application> 태그.

  6. 프로젝트를 Android 애플리케이션으로 실행하십시오.

오류가 지속되면 여전히 문제가 발생하면 작동하면이 오류는 영원히 뒤에 있습니다.

다른 팁

<uses-library
            android:name="com.google.android.maps"
            android:required="false" />

필요한 경우 사실이라면 변경해야 할 수도 있습니다.

Google API 에뮬레이터에서 실행중인 것을 해결할 수 있습니다.

Google API 에뮬레이터에서 실행하려면 Android SDK & AVD 관리자> 사용 가능한 패키지> Google Repos> 테스트해야 할 Google API 레벨을 선택하십시오.

설치 한 후 가상 장치로 추가하고 실행하십시오.

  1. 일식을 열어
  2. 이동:

    프로젝트> 속성> Android> 선택 : Google APIS Android 4.0.3

  3. 아이콘 클릭 :

    Android Virtual Device Manager> 편집> Tabget의 Slect Box> Google APIS APISLEVEL15
    내장 선택 : wqvga400> 편집 AVD> 시작

실제 장치에 설치할 때 동일한 오류가 발생했습니다. 누락 된 라이브러리를 장치에로드하기위한 자세한 정보와 솔루션은 다음 사이트에서 찾을 수 있습니다.

install_failed_missing_shared_library 오류 수정

이를 올바르게 설정하려면 시스템에 복사 해야하는 2 개의 주요 파일이 있습니다.

com.google.android.maps.xml

com.google.android.maps.jar

이 파일은 이러한 Google 앱 팩에 있습니다.

http://android.d3xt3...0120-signed.zip

http://goo-inside.me...0120-signed.zip

http://android.local...0120-signed.zip

이 링크는 더 이상 작동하지 않지만 Google Maps API V1이 있으면 Android SDK에서 파일을 찾을 수 있습니다.

이 파일을 삭제 한 후 파일을 시스템에 복사하려고합니다.

adb remount

adb push system/etc/permissions/com.google.android.maps.xml /system/etc/permissions

adb push system/framework/com.google.android.maps.jar /system/framework

adb reboot

버전 2.2에 대한 앱을 개발하고 있습니다. API 버전은 8 일에 ... 동일한 오류가 있었고 오류는 Google Maps API에 대한 것이 었습니다. 프로젝트 API 2.2에 대한 ADV를 변경하는 것뿐입니다. API.

이것은 나를 위해 일했고 도서관 API가 필요한 것을 발견했습니다.

이것은 에뮬레이터에서 응용 프로그램을 실행하려고 할 때 발생합니다. 에뮬레이터는 Google지도 라이브러리를 공유하지 않았습니다.

이 문제를 해결하는 또 다른 방법은 필요한 누락 된 리브를 설치하는 것입니다.

Libs를 다운로드하고 설치 방법을 볼 수 있습니다. 여기.

이 솔루션을 시도 할 때.
나는 다음과 같이 해결했다 :
새 가상 장치를 작성합니다 (Google APIS (Google Inc) -API 레벨 15 교체 Android 4.0.3-Apilevel 15) 다시 실행하십시오. 해결되었습니다.

장치에 Google API가 없기 때문인 것 같습니다 ~

IDE : Android-Studio OS : Ubuntu 12.04

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top