1

重複の可能性:
Android マップ: インストール エラー: INSTALL_FAILED_MISSING_SHARED_LIBRARY

私は Google マップ アプリケーションを扱っていましたが、私のコードはエラーなしで完全に動作します。しかし、実行を開始すると、コンソールにエラーが表示されます。

 [2012-12-26 11:43:44 - MapsActivity] Installing MapsActivity.apk...
 [2012-12-26 11:43:45 - MapsActivity] Installationerror:INSTALL_FAILED_MISSING_SHARED_LIBRARY
 [2012-12-26 11:43:45 - MapsActivity] Please check logcat output for more details.
 [2012-12-26 11:43:45 - MapsActivity] Launch canceled!

これは私の LogCat です

  12-26 11:41:30.444: D/AndroidRuntime(263): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<

  12-26 11:41:30.444: D/AndroidRuntime(263): CheckJNI is ON

  12-26 11:41:30.553: D/AndroidRuntime(263): --- registering native functions ---

  12-26 11:41:31.103: D/dalvikvm(215): GC_EXPLICIT freed 403 objects / 23512 bytes in 51ms

  12-26 11:41:31.124: D/PackageParser(58): Scanning package: /data/app/vmdl51455.tmp

  12-26 11:41:31.183: D/PackageManager(58): Scanning package com.example.google

  12-26 11:41:31.183: E/PackageManager(58): Package com.example.google requires unavailable    shared library com.google.android.maps; failing!

  12-26 11:41:31.183: W/PackageManager(58): Package couldn't be installed in /data/app/com.example.google-1.apk

  12-26 11:41:31.274: D/dalvikvm(58): GC_EXPLICIT freed 5947 objects / 302928 bytes in 78ms

  12-26 11:41:31.324: D/AndroidRuntime(263): Shutting down VM

  12-26 11:41:31.334: D/dalvikvm(263): Debugger has detached; object registry had 1 entries

  12-26 11:41:31.344: I/AndroidRuntime(263): NOTE: attach of thread 'Binder Thread #3' failed

提案してください!!

4

1 に答える 1

8

Google Api で実行されるエミュレーターを作成します。マップをサポートしていないエミュレータを作成したため、そのエラーがスローされています。

AVD マネージャーに移動し、現在のエミュレーターを選択して、編集ボタンをクリックします。

次に、Target as Google APIs of any version を選択して保存します。エミュレーターを再起動してアプリを実行します。今回はそのようなエラーは発生しません。

それが利用できない場合は、Android SDK が完全に更新されていません。最初にそれをしてください

于 2012-12-26T06:36:02.467 に答える