2012-01-01 10 views
0

エラーが発生しました:インストールエラー:INSTALL_FAILED_MISSING_SHARED_LIBRARY モトのxt316電話機にコードをインストールしたい場合。GoogleマップINSTALL_FAILED_MISSING_SHARED_LIBRARY

と私は試してみる:私は

を削除する場合はそれができる は、Googleが2.3または2.2

をAPIS目標を設定し、自分のコードをインストールし、他の携帯電話で[OK]を実行します(、G6を無視)

をmoto xt316にインストールしますが、私が知っているように、削除してもmapViewは使用できません。

xt316にはGoogleマップがインストールされていません。

でxt316にインストールしようとしましたが、インストールエラー:INSTALL_FAILED_MISSING_SHARED_LIBRARYを取得できません。 自分のコードをすべての電話機にインストールできるようにしたいので!

+1

Google Mapsアプリケーションをインストールしていない携帯電話でGoogle Maps APIを使用しようとしていたので、目標が正しく達成されましたか? – harism

答えて

1

And the xt316 has not installed google map.

Android用Googleマップアドオンを必要とするアプリケーションは使用できません。

Because I want my code can install in all Phone!

Android用Googleマップアドオンは必要ありません。

でき行うには、Googleマップは、アドオンオプションのAndroidのために、あなたのマニフェストに<uses-library>要素にandroid:required="false"を追加することによって行うことです。その後、実行時にClass.forName()を使用してMapActivityが利用可能かどうかを確認し、そこからUIを設定することができます。これを実証するHere is a sample project

+0

ありがとうございます。^ - ^ – Foreverzeus

0

Rhomobile 3.3.3以降の最新バージョンを使用してこのエラーが発生しましたか?あなたのbuild.ymlに行き、 "non motorola device"オプションを探し、それをチェックしてからアプリを再構築してみてください。