- Forum-Beiträge: 18
20.01.2014, 11:38:22 via Website
20.01.2014 11:38:22 via Website
ich versuche gerade eine App zu programmieren, in der nur Google Maps angezeigt werden soll. Dafür habe ich unter Eclipse ein neues Android Projekt angelgt.
Vorgegeangen bin ich nach dem Google Development für Google Maps (Hier sollte eigentlich der Link stehen. Den darf ich als neues Mitglied aber noch gar nicht Posten => schade).
Wenn ich nun Versuche die App zu starten, wird sie sofort wieder geschlossen.
Ich habe es auch auf dem Emulator probiert. Der zeigt aber immer an, dass die App erst dann ausgeführt wird, wenn Google Play Services aktualisiert wurde.
Im SDK Manager habe ich schon mehrmals nach Updates suchen lassen und gegebenenfalls ein Update gestartet.
Kann mir einer von euch dabei vielleicht weiterhelfen?
Habe ich einen Schritt übersehen?!
Wenn es schon einen passenden Beitrag gibt, wäre der passende Link nett.
Danke schonmal im voraus.
Hier mal der Code:
-Aus der activity Main:
2<fragment xmlns:android="http : // schemas.android.com/apk/res/android"
3 android:id="@+id/map"
4 android:layout_width="match_parent"
5 android:layout_height="match_parent"
6 android:name="com.google.android.gms.maps.MapFragment"/>
-Aus der MainActivity:
2
3import android.app.Activity;
4import android.os.Bundle;
5
6public class MainActivity extends Activity {
7
8 @Override
9 protected void onCreate(Bundle savedInstanceState) {
10 super.onCreate(savedInstanceState);
11 setContentView(R.layout.activity_main);
12 }
13}
-Aus dem AndroidManifest:
2<manifest xmlns:android="schemas.android.com/apk/res/android"
3 package="de.first.map"
4 android:versionCode="1"
5 android:versionName="1.0" >
6
7 <uses-permission android:name="android.permission.INTERNET"/>
8 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
9 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
10 <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
11 <!-- The following two permissions are not required to use
12 Google Maps Android API v2, but are recommended. -->
13 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
14 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
15
16
17 <uses-sdk
18 android:minSdkVersion="8"
19 android:targetSdkVersion="19" />
20
21 <uses-feature
22 android:glEsVersion="0x00020000"
23 android:required="true"/>
24
25
26 <application
27 android:allowBackup="true"
28 android:icon="@drawable/ic_launcher"
29 android:label="@string/app_name"
30 android:theme="@style/AppTheme" >
31 <activity
32 android:name="de.first.map.MainActivity"
33 android:label="@string/app_name" >
34 <intent-filter>
35 <action android:name="android.intent.action.MAIN" />
36
37 <category android:name="android.intent.category.LAUNCHER" />
38 </intent-filter>
39 </activity>
40
41 <meta-data android:name="com.google.android.gms.version"
42 android:value="@integer/google_play_services_version" />
43
44 <meta-data
45 android:name="com.google.android.maps.API_KEY"
46 android:value="HIER HABE ICH MEINEN API_KEY EINGESETZT/>
47
48 </application>
49
50</manifest>
— geändert am 20.01.2014, 11:39:11
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.