Salve!

Seguendo questa guida, vorrei far in praitica quello che c'é scritto lì, ovvero far apparire la mappa.

Utilizzo eclipse.
Ho creato un nuovo progetto "Android Application Project".

Alla fine della guida, ho modificato i file "AndroidManifest.xml" (sotto res/), "MainActivity.java" e "activity_main.xml" (sotto res/layout).

Quando lancio il progetto, invece della mappa, appare "Unfortunately, testmaps has stopped" (e l'applicazione si chiude). Come potrei risolvere? Cosa potrebbe essere?

Allego i file che ho modificato, per completezza:

AndroidManifest.xml:
Codice:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.testmaps"
    android:versionCode="1"
    android:versionName="1.0" >
    
    
    <!--  aggiunta per gmaps -->
    <permission
        android:name="com.example.testmaps.permission.MAPS_RECEIVE"
        android:protectionLevel="signature"/>
<uses-permission android:name="com.example.testmaps.permission.MAPS_RECEIVE"/>


<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<!-- The following two permissions are not required to use
     Google Maps Android API v2, but are recommended. -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-feature
        android:glEsVersion="0x00020000"
        android:required="true"/>
	<!--  fine aggiunta per gmaps -->
	
	
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.testmaps.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        
        
        <!--  aggiunta per gmaps -->
        <meta-data
    android:name="com.google.android.maps.v2.API_KEY"
    android:value="AIzaSyBW*******"/><!-- Qui ho messo la mia chiave -->
        <!-- /aggiunta per gmaps -->
    </application>

</manifest>
ActivityMain.java:
Codice:
package com.example.testmaps;

import android.app.Activity;
import android.os.Bundle;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}
activity_main.xml (ho commentato la parte sotto che aveva messo Eclipse di default, perché andava in conflitto con il codice da inserire scritto nella guida):
Codice:
<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/map"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:name="com.google.android.gms.maps.MapFragment"/>

 <!--  <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />

</RelativeLayout>
-->
Grazie per l'eventuale aiuto.

Ciao!