CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: gianpassa con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Pagina 1 di 2 12 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 16
Discussione:

Problema Applicazione mappe

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Nov 2010
    Messaggi
    12

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Problema Applicazione mappe

    Ciao ragazzi,sono un utente nuovo del forum che sta facendo i primi passi per imparare a programmare su android per un esame universitario..
    Ho un problema:seguendo diversi tutorial in rete per utilizzare il gps e le mappe di google su eclipse,ogni qual volta lancio l'applicazione,l emulatore mi visualizza il messaggio: Interruzione imprevista dell'applicazione (nomepackage) Riprova..
    Dalla "disperazione" ho provato a copiare ed incollare pari pari anche il codice postato nella discussione "problema GPS" ma ottengo sempre lo stesso errore...qualcuno ha un idea?
    Utilizzo eclipse,ho caricato sull sdk le api di google 8,ed ho testato sia su windows che su Ubuntu...
    Guardando il logcat mi riporta i seguenti errori:
    FATAL EXCEPTION: main
    java.lang:runtimeException.unable to instantiate activity componentinfo{nomepackage/applicazionw}java.lang.Classnot found...

    L errore dice che è causato da: java.lang.ClassnotFounde Exception
    Ultima modifica di Michele86; 11-11-10 alle 10:06

  2.  
  3. #2
    Senior Droid L'avatar di maurilios


    Registrato dal
    Dec 2009
    Messaggi
    328

    Ringraziamenti
    7
    Ringraziato 20 volte in 19 Posts
    Predefinito

    Hai incluso anche le librerie di Google Maps? Fai attenzione perchè non sono incluse in quelle standard Android.

  4. #3
    Baby Droid


    Registrato dal
    Nov 2010
    Messaggi
    12

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    si,le ho caricate attraverso il build path come librerie jar esterne...
    Ti riferivi a questo,giusto?!

  5. #4
    Senior Droid L'avatar di maurilios


    Registrato dal
    Dec 2009
    Messaggi
    328

    Ringraziamenti
    7
    Ringraziato 20 volte in 19 Posts
    Predefinito

    Quote Originariamente inviato da Michele86 Visualizza il messaggio
    si,le ho caricate attraverso il build path come librerie jar esterne...
    Ti riferivi a questo,giusto?!
    Si, ma esattamente quale sarebbe la classe che non trova? Hai provato a vedere con DDMS?

  6. #5
    Baby Droid


    Registrato dal
    Nov 2010
    Messaggi
    12

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Ho seguito passo passo il tutorial di google ma anche questo mi dà il solito errore.
    Ho provato a risolvere ma adesso il logcat mi presenta un altro errore:
    java.lang.IllegalAccessError: class ref in pre-verified class resolved to unexpected implementation. Posso provare a postarti il codice sorgente??

    FILE MANIFEST:
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="test.provo"
    android:versionCode="1"
    android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".Provo"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar">
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    </activity>
    <uses-library android:name="com.google.android.maps" />
    </application>
    <uses-sdk android:minSdkVersion="8" />
    <uses-permission android:name="android.permission.INTERNET" />

    </manifest>

    MAIN:
    <?xml version="1.0" encoding="utf-8"?>
    <com.google.android.maps.MapView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/mapview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:clickable="true"
    android:apiKey="Mia chiave "
    />

    PROVO.JAVA:
    package test.provo;

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

    public class Provo extends MapActivity {
    /** Called when the activity is first created. */
    @Override
    protected boolean isRouteDisplayed() {
    return false;
    }
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    }
    }
    Ultima modifica di Michele86; 11-11-10 alle 12:41

  7. #6
    Senior Droid L'avatar di maurilios


    Registrato dal
    Dec 2009
    Messaggi
    328

    Ringraziamenti
    7
    Ringraziato 20 volte in 19 Posts
    Predefinito

    Quote Originariamente inviato da Michele86 Visualizza il messaggio
    Ho seguito passo passo il tutorial di google ma anche questo mi dà il solito errore.
    Ho provato a risolvere ma adesso il logcat mi presenta un altro errore:
    java.lang.IllegalAccessError: class ref in pre-verified class resolved to unexpected implementation. Posso provare a postarti il codice sorgente??
    Uhmmmm, hai provato a disinstallare e rinstallare l'applicazione sull'emulatore?

  8. #7
    Baby Droid


    Registrato dal
    Nov 2010
    Messaggi
    12

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    A dire il vero ho provato più volte a lanciare l applicazione attraverso il comando run di eclipse..
    Devo fare in modo differente??
    Dici che il codice da me postato è corretto?

  9. #8
    Senior Droid L'avatar di maurilios


    Registrato dal
    Dec 2009
    Messaggi
    328

    Ringraziamenti
    7
    Ringraziato 20 volte in 19 Posts
    Predefinito

    Quote Originariamente inviato da Michele86 Visualizza il messaggio
    A dire il vero ho provato più volte a lanciare l applicazione attraverso il comando run di eclipse..
    Devo fare in modo differente??
    Se ho ben capito tra un tentativo e l'altro chiudi l'emulatore e poi fai di nuovo Run da Eclipse, giusto? Teoricamente potresti anche tenere l'emulatore aperto, disinstallare l'applicazione dall'interno dell'emulatore (come faresti con il telefono) e lanciare di nuovo run da Eclipse.

    Quote Originariamente inviato da Michele86 Visualizza il messaggio
    Dici che il codice da me postato è corretto?
    Il codice mi sembra corretto. Hai provato a installare l'applicazione anche sul telefono?
    Un'ultima cosa forse banale che non c'entra con l'errore: al posto di android:apiKey="Mia chiave" hai messo la giusta API key, vero?

  10. #9
    Senior Droid L'avatar di maurilios


    Registrato dal
    Dec 2009
    Messaggi
    328

    Ringraziamenti
    7
    Ringraziato 20 volte in 19 Posts
    Predefinito

    Nelle properties del progetto su eclipse cosa hai selezionato sotto Android -> Project Build Target?

  11. #10
    Baby Droid


    Registrato dal
    Nov 2010
    Messaggi
    12

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Quote Originariamente inviato da maurilios Visualizza il messaggio
    Nelle properties del progetto su eclipse cosa hai selezionato sotto Android -> Project Build Target?
    Ho provato sia con Android2.2 sia con google apis 2.2
    come emulatore ho sempre usato quello predefinitp di eclipse..
    C è anche un emulatore esterno ad eclipse del cellulare?
    P.S: al posto di api key ho messo quella datami dall iscrizione da google.
    Ti ringrazio per la pazienza..speriamo di risolvere

Pagina 1 di 2 12 ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy