2013-06-01 2 views
0

Я пытался изучить этот учебник. Использование Google Maps в Android- http://mobiforge.com/developing/story/using-google-maps-androidИспользование Google Maps в Android - Код ошибки

Первый код, который я сделал это:

package net.learn2develop.GoogleMaps; 

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

    public class MapsActivity extends MapActivity 
    {  
     /** Called when the activity is first created. */ 
     @Override 
     public void onCreate(Bundle savedInstanceState) 
     { 
      super.onCreate(savedInstanceState); 
      setContentView(R.layout.main); 
     } 

     @Override 
     protected boolean isRouteDisplayed() { 
      return false; 
     } 
    } 

Im получаю много ошибок, таких как:

1) import.com.google не может быть решена , 2) MapActivity не может быть разрешен для типа.

Пожалуйста, помогите мне. Thanks

OK. Я НАЙДЕНО РЕШЕНИЕ В Mapview in MapActivity Class not found

ответ

0

Вы используете старый/устаревший API, который не может быть использован сейчас. Вам необходимо использовать Google Maps V2 Api для разработки. Для этого нужно

  1. Google Play службы установить в вашем SDK (Read this Post).
  2. API-ключ от консоли API Google.
  3. Если вы хотите разработать для Android 2.2 (Froyo) и выше, вам необходимо использовать Supportmapfragment и fragmentActivity (Read This Post).
  4. Если вы хотите разработать для Android 3.0 (соты) и выше, вы должны использовать Mapfragment и Activity (Read This Post).

Пожалуйста Поиск SO форум прежде чем отправлять вопрос есть много решенных вопросов относительно такой же вопрос

Смежные вопросы