2

Google マップ API を使用するアプリがありますが、Windows を再インストールする必要があり、プロジェクトを Eclipse にインポートすると、複数のエラーがスローされます。ただし、それらすべてが 1 つのエラーから派生する場合があります。

このリンクに続いて、Google Play Services をライブラリ プロジェクトとして追加しました。

次に、サンプル プロジェクトを Eclipse にインポートしましたが、RetainMapActivity で次のpublic class RetainMapActivity extends FragmentActivity行にエラーがスローされます: FragmentActivity を型に解決できません

そして上import android.support.v4.app.FragmentActivityインポート android.support.v4.app.FragmentActivity を解決できません

サンプル アプリには lib フォルダーはありませんが、ドキュメントでは追加するように指示されていません。

私のアプリで考えられるエラーの原因は、フラグメントを含む xml にあります。

<fragment xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:map="http://schemas.android.com/apk/res-auto"
  android:id="@+id/map"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  class="com.google.android.gms.maps.SupportMapFragment"
  map:cameraZoom="14"
  map:mapType="normal"
  android:layout_weight="2"
/>


Multiple annotations found at this line:
    - error: No resource identifier found for attribute 'mapType' in package 
     'com.myapp'
    - error: No resource identifier found for attribute 'cameraZoom' in package 
     'com.myapp'

libs フォルダーにも android-support-v4.jar があり、Properties/Java Build Path にもありますが、Properties/Android では google-play-services_lib に赤い X を付けています。同様にクリーニングを試みました。そして、私が言ったように、ハードドライブをフォーマットする前に、すべてが以前に機能していました.

4

1 に答える 1

0

アンドロイドはまたダメだ。File_Import の代わりに、既存のコードから File_New_Other_Android プロジェクトとしてライブラリをインポートする必要がありました。

于 2013-06-15T09:43:34.917 に答える