2010-05-04 5 views
2

Bonjour, Je développe une application Android et j'essaie d'incorporer des cartes dans une de mes sous-activités. Après avoir suivi toutes les instructions d'Android, mon fichier java ne reconnaîtra pas le "MapActivity" ou les instructions d'importation pour inclure l'API requise. Voici mon manifeste XML et mon fichier de classe.Obtenir Eclipse pour reconnaître les cartes api

<?xml version="1.0" encoding="utf-8"?> 

<uses-permission android:name="android.permissions.INTERNET"/> 
    <uses-permission android:name="android.permissions.ACCESS_FINE_LOCATION"/> 

<application android:icon="@drawable/icon" android:label="@string/app_name"> 

<uses-library android:name="com.google.android.maps" /> 

    <activity android:name=".CadetCommand" 
       android:label="@string/app_name"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

    <activity android:name="RedLight"></activity> 
    <activity android:name="PTCalculator"></activity> 

</application> 
<uses-sdk android:minSdkVersion="7"/> 

ici est mon fichier java:

package edu.elon.cs.mobile; 

import com.google.android.maps.MapActivity; 
import com.google.android.maps.MapView; 
import android.os.Bundle; 

public class LandNav extends MapActivity{ 

} 

Toute suggestion serait utile.

Répondre

3

Vous devez utiliser les "API Google par Google Inc." comme SDK en éclipse, pas le "SDK Platform Android".

Si vous ne l'avez pas disponible, vous pouvez le télécharger avec le SDK Android et le gestionnaire AVD (android-sdk/tools/android)

0

Je ne l'ai pas utilisé moi-même, mais si vous avez un pot externe, vous avez probablement juste besoin de faire un clic droit dessus et de choisir "Ajouter au chemin de construction" depuis eclipse.

Questions connexes