Φωτογραφία ΣΟΦΙΑ ΑΓΡΑΦΙΩΤΗ
mapview force to close
από ΣΟΦΙΑ ΑΓΡΑΦΙΩΤΗ - Monday, 11 June 2012, 4:57 PM
 
με το που βάζω ένα map view σκάει , ενω χωρίς λειτουργεί

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-library android:name="com.google.android.maps" />
<uses-permission android:name="android.permission.INTERNET" />

πέρα από αυτά τα permission χρειάζεται κάποιο επιπλέον?φαντάζομαι ότι ούτε και σειρά παίζει ρόλο μήπως κάποιο πρέπει να προηγείται για να λειτουργεί το άλλο

υπάρχει περίπτωση auτό το apikey που φτιάχτηκε να μην λειτουργεί?
έχω φτιάξει και emulator (αυτά τα λίγα..)
 
Φωτογραφία Μιχάλης Κεσκινίδης
Απάντηση: mapview force to close
από Μιχάλης Κεσκινίδης - Monday, 11 June 2012, 8:45 PM
 
Στο manifest file μέσα στο application tag πρέπει να βάλεις το παρακάτω:

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

[edit] Ααα είδα ότι το έβαλες αλλά μάλλον δεν το έχεις μέσα στο application tag (δεν γνωρίζω εάν αυτό είναι πρόβλημα, αλλά σε όλα τα παραδείγματα εκεί το έχουν)

Επίσης κατά την δημιουργία του project πρέπει να επιλέξεις ως Build target το GoogleAPIs για την 2.2.

Εκτός εάν το πρόβλημα σου είναι κάτι διαφορετικό.
Φωτογραφία Βασίλης Κόλιας
Απάντηση: mapview force to close
από Βασίλης Κόλιας - Monday, 11 June 2012, 9:38 PM
 

Το μόνο λάθος σου είναι οτι το:

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

μπαίνει εντός του application και όχι έξω από αυτό.

Φυσικά μπορεί να είναι και κάτι άλλο όμως το ξανασυζητάμε αν έχεις ακόμα πρόβλημα.

Φωτογραφία ΣΟΦΙΑ ΑΓΡΑΦΙΩΤΗ
Απάντηση: mapview force to close
από ΣΟΦΙΑ ΑΓΡΑΦΙΩΤΗ - Tuesday, 12 June 2012, 10:17 AM
 
λοιπόν το βρήκα άνετος μου είχε αυτό το error "Map Views can only be created inside instances of MapActivity."
και βρήκα οτι κάνω extends Activity και οχι extends MapActivityέκπληξη αυτό δεν το κάνει αυτόματα τα σύστημα εγώ θα πρέπει να βάζω MapActivity άμα δουλεύω με χάρτες?


Φωτογραφία Βασίλης Κόλιας
Απάντηση: mapview force to close
από Βασίλης Κόλιας - Tuesday, 12 June 2012, 3:53 PM
 
ναι φυσικά θα πρέπει να γράφεις εσύ οτι θα κάνει extend το MapActivity. Το eclipse θα σε βοηθήσει να υλοποιήσεις όλες τις απαιτούμενες μεθόδους.