CERCA
PER MODELLO
FullScreen Chatbox! :)

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

Visualizzazione dei risultati da 1 a 5 su 5
Discussione:

Error Building my First App from Training for Android developers

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 2014
    Messaggi
    9

    Ringraziamenti
    1
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Error Building my First App from Training for Android developers

    Ciao, ho iniziato ad avvicinarmi alla programmazione su Android, ma dopo aver configurato gli ambienti
    non riesco ad eseguire la classica applicazione helloworld.
    Premessa: ho un pc con windows 7 e 4 Gb di ram, ho scaricato l' Eclipse ADT bundle e scompattato in c:\adt-bundle-windows-x86_64-20140702.
    Ho aggiunto nella variabile di sistema PATH il percorso C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools.
    Ho aggiornato con Android Sdk Manager :
    Android Sdk Build-Tools Rev 21 20 19 18.1.1 18.1 18.0.1 17
    Android 5.0 (API 21)
    Android 4.4W (API 20)
    Android 4.4.2 (API 19)
    Android 4.3.1 (API 18)
    Android 4.2.2 (API 17)
    Quindi ho creato il primo progetto seguendo le indicazioni presenti in https://developer.android.com/traini...g-project.html,
    creando anche un emulatore con AVD , Target 4.4.2 e Cpu Armeabi-v7a) No Skin
    Nel package explorer c'è la presenza del progetto 'appcompat_v7'.
    A questo punto lancio come android application il progetto MyFirstApp , Launch Default Activity.
    Nella console vedo quanto segue:
    [2014-11-28 09:17:52 - MyFirstApp] ------------------------------
    [2014-11-28 09:17:52 - MyFirstApp] Android Launch!
    [2014-11-28 09:17:52 - MyFirstApp] adb is running normally.
    [2014-11-28 09:17:52 - MyFirstApp] Performing com.example.myfirstapp.MainActivity activity launch
    [2014-11-28 09:17:53 - MyFirstApp] Automatic Target Mode: Preferred AVD 'Avd_Nexus' is not available. Launching new emulator.
    [2014-11-28 09:17:53 - MyFirstApp] Launching a new emulator with Virtual Device 'Avd_Nexus'
    [2014-11-28 09:18:48 - Emulator] emulator: emulator window was out of view and was recentered
    [2014-11-28 09:18:48 - Emulator]
    [2014-11-28 09:18:48 - MyFirstApp] New emulator found: emulator-5554
    [2014-11-28 09:18:48 - MyFirstApp] Waiting for HOME ('android.process.acore') to be launched...

    al che appare l'emulatore e nella finestra LogCat ci sono vari errori scritti in rosso
    ( AudioFlinger int android::load_audio_interface ,memtrack Couldn't load memtrack module (No such file or directory...)

    Dopo 5 minuti non succede niente, così rifaccio tasto destro sul progetto e RUN As Android Application ed in console :
    [2014-11-28 09:23:10 - MyFirstApp] ------------------------------
    [2014-11-28 09:23:10 - MyFirstApp] Android Launch!
    [2014-11-28 09:23:10 - MyFirstApp] adb is running normally.
    [2014-11-28 09:23:10 - MyFirstApp] Performing com.example.myfirstapp.MainActivity activity launch
    [2014-11-28 09:23:10 - MyFirstApp] Automatic Target Mode: Preferred AVD 'Avd_Nexus' is available on emulator 'emulator-5554'
    [2014-11-28 09:23:10 - MyFirstApp] Uploading MyFirstApp.apk onto device 'emulator-5554'
    [2014-11-28 09:23:12 - MyFirstApp] Installing MyFirstApp.apk...
    [2014-11-28 09:23:19 - MyFirstApp] Installation error: Unknown failure
    [2014-11-28 09:23:19 - MyFirstApp] Please check logcat output for more details.
    [2014-11-28 09:23:20 - MyFirstApp] Launch canceled!
    [2014-11-28 09:27:34 - MyFirstApp] Failed to install MyFirstApp.apk on device 'emulator-5554!
    [2014-11-28 09:27:34 - MyFirstApp] (null)
    [2014-11-28 09:27:35 - MyFirstApp] Launch canceled!

    In LogCat:
    PowerManagerService-JNI Couldn't load power module (No such file or directory)
    android.os.Debug failed to load memtrack module: -2
    Ho provato anche senza l'ADT Bundle, utilizzando un'altra versione di Eclipse, la Luna e Stand-alone SDK Tools (installer_r23.0.2-windows.exe messo in C:\android-sdk),
    creando la classica helloworld android application ma l'errore è sempre lo stesso .

    Ho qualcosa di errato nelle varie installazioni di Eclipse/android?
    La mia variabile JAVA_HOME di sistema contiene "C:\Program Files\Java\jdk1.6.0_45" , può dare conflitto ?

    Grazie in anticipo

  2.  
  3. #2
    Androidiano


    Registrato dal
    Mar 2014
    Messaggi
    55

    Ringraziamenti
    5
    Ringraziato 1 volta in 1 Post
    Predefinito

    Il progetto contiene errori? Se no prova a usare un dispositivo fisico attaccandolo con l usb, cerca online una guida

  4. #3
    Baby Droid


    Registrato dal
    Nov 2014
    Messaggi
    9

    Ringraziamenti
    1
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Quote Originariamente inviato da Xerxes Visualizza il messaggio
    Il progetto contiene errori? Se no prova a usare un dispositivo fisico attaccandolo con l usb, cerca online una guida
    Il progetto non contiene errori, ho provato a collegare il mio samsung ACE s5830 al pc via usb e l'applicazione funziona!

    Però non posso testare le mie future applicazioni con gli AVD di Eclipse

  5. #4
    Baby Droid


    Registrato dal
    Nov 2014
    Messaggi
    9

    Ringraziamenti
    1
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Alleluia ho risolto l'arcano, il problema era nella mia impazienza, non aspettavo che l'emulatore finisse il caricamento per arrivare alla schermata da sbloccare, lanciavo il RUN application mentre nell'emulatore lampeggiava la scritta grigia ANDROID..
    Ho creato un Avd_Nexus con target "4.4.2 - api level 19" e cpu "ARM (armeabi-v7a)" , flaggando "Hardware keyboard present" e "Skin with dynamic hardaware controls", dal AVD Manager lo faccio partire (flaggando "Wipe user data") e dopo ben 10 minuti (i miei 4 GB di RAM sono pochini...) compare nell'emulatore l'orario con il lucchetto per sbloccare:o
    Al che faccio RUN AS Android Application selezionado nel RUN il target creato in precedenza, nella console vedo che è andato tutto ok, sblocco l'emulatore, clicco sull'applicazione presente e "magicamente" funziona !

    p.s. ovviamente nel Logcat ci sono tanti errori astrusi:o

    Goodbye alla prossima

  6. #5
    Androidiani Power User L'avatar di Crotan


    Registrato dal
    Jul 2013
    Località
    Roma
    Messaggi
    1,265
    Smartphone
    Redmi Note 9 Pro

    Ringraziamenti
    401
    Ringraziato 1,445 volte in 626 Posts
    Predefinito

    Visto che hai risolto chiudo.

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