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 を付けています。同様にクリーニングを試みました。そして、私が言ったように、ハードドライブをフォーマットする前に、すべてが以前に機能していました.