2012-10-12 4 views
0

태블릿 PC (Android 4.04 버전 실행)에 내 보낸 내 서명없는 응용 프로그램을 설치하려고 할 때이 오류가 발생합니다. 앱은 일반적으로 Eclipse의 Android 에뮬레이터에서 설치 및 실행됩니다. 내가 제거하고 다시 설치했지만, 그 중 도움이되지 않았다. Atached는 문제가 자주 발생하기 때문에 AndroidManifest.xml입니다 (그러나 중복 된 코드는 볼 수 없습니다).Android 오류 : 응용 프로그램이 휴대 전화에 설치되어 있지 않습니다.

<?xml version="1.0" encoding="utf-8"?> 
    <manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="hr.punctum.LociranjePonudaProizvoda" 
     android:versionCode="1" 
     android:versionName="1.0"> 

     <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="16" />  

     <application 
      android:label="@string/app_name" 
      android:icon="@drawable/ic_launcher" 
      android:theme="@style/AppTheme">   
      <activity 
       android:label="@string/app_name"    
       android:name=".ListaProizvoda" > 
       <intent-filter > 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.LAUNCHER" /> 
       </intent-filter> 
      </activity> 

      <activity android:name="DetaljiProizvoda"></activity> 
      <activity android:name="GMapsActivity"></activity> 

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

     </application> 

     <uses-permission android:name="android.permission.INTERNET"/>  

    </manifest> 

답변

0

유일하게 의심스러운 것은 uses-library 태그입니다. 태블릿에 Google지도 lib가 있습니까? (가) INSTALL_FAILED_MISSING_SHARED_LIBRARY 오류와 함께 실패합니다 APK 설치에서는 lib없이

/system/etc/permissions/com.google.android.maps.xml 
/system/framework/com.google.android.maps.jar 

(예 당신은 다음에 파일이 있어야 경우).

+0

시스템의 안드로이드/데이터 폴더에있는 com.google.android.maps 폴더가 표시되므로 문제가 될 수 있습니다. 모든 안드로이드 OS에는이 라이브러리가 함께 제공됩니다. 태블릿 중국에서 btw입니다. 오류는 install_failed_missing_shared_library 중 하나가 아니며 맨 위에 명시된 오류입니다. – Noctilux

+0

"중국에서"... 내 생각에 정확히 그게 뭘까요, Google 서비스는 중국 본토에서 "금지 된"것입니다. 따라서 시장 맞춤 장치는 일반적으로 ' GMS 앱이 설치되어 있지 않습니다. 파일이 실제로 태블릿에 있는지 보려면 "adb shell ls -l -s /system/etc/permissions/com.google.android.maps.xml"을 실행하십시오. 그리고 "adb install"명령으로 apk를 설치하려고하면 내가 언급 한 것과 같은 명확한 오류 메시지가 표시됩니다. –

+0

나는 HTC 폰에 똑같은 것을 설치하려했지만 여전히 설치되지 않을 것이다. 그래서 분명히 중국 태블릿 PC에는 아무런 문제가 없습니다. 문제가 다른 곳에서 발생했습니다. – Noctilux

관련 문제