0

パンダ ボードがあり、Android 4.0 が実行されています。ADB 経由でカスタム アプリをボードにインストールしたいのですが、エラーINSTALL_FAILED_MISSING_SHARED_LIBRARYが発生します。
その理由は、私のカスタム アプリが Google マップと Google アプリをそれぞれ使用し、Google ライブラリが Android ビルドに統合されていないためです。

  1. 後で Google アプリやライブラリをインストールすることはできますか?
  2. 一般に、Google ライブラリを組み込みボードに持ち込むことは可能ですか、それとも許可されていませんか?

ありがとう

4

1 に答える 1

0

Google はこれらのライブラリに対する権利を所有しており、Google が正式にデバイスでの使用を許可する前に、Android 互換性テストに合格する必要があると確信しています (これは、すべてのデバイス メーカーが行う必要があることです)。ライブラリを非公式にインストールすることは可能です。

一般的に、Google の許可がない限り、(1) には「はい」、(2) には「いいえ」と答えます。

ただし、アプリケーションの主な機能が Google のサービスにあまり依存していない場合は、以下の行をマニフェストに追加して、アプリをインストールできるようにすることができます。ただし、Google のサービスがデバイスで提供されていないことを考慮し、アプリの特定の部分をフォールバックまたは無効にする必要があります。

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

于 2013-01-28T20:57:22.523 に答える