Autore Topic: Impostare i corretti path  (Letto 1659 volte)

Offline Elmvor

  • Utente normale
  • ***
  • Post: 166
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Ubuntu 14.04, Windows 8.1
Impostare i corretti path
« il: 20 Novembre 2013, 14:34:11 CET »
0
Salve. Ho problemi nell'avviare gli avd che creo:

Codice: [Seleziona]
Waiting for device.
C:\Users\Loris\AppData\Local\Android\android-studio\sdk\tools\emulator.exe -avd MyAvd -netspeed full -netdelay none

PANIC: Could not open: MyAvd

Inoltre la console presente in android studio non riconosce i comandi che dovrebbe (come adb..). Credo sia un problema di path
ma ci ho sempre capito poco.

Andando in Project Structure si vede che c'è qualcosa che non va. In particolare alla voce Project Sdk non c'è un sdk, e posso
selezionare 3 voci:

- android api 17 platform
- android api 19 platform
- jdk (java version 1.7.0_17)

Andando in Platform Settings --> SDKs si vede chiaramente che Android Studio ha impostato questo path per l'sdk:
C:\Users\Loris\AppData\Local\Android\android-studio\sdk

Cosa curiosa, alla voce Java SDK c'è scritto JDK  :-\

Qualcuno potrebbe aiutarmi ad aggiustare questi path?  :-)

Aggiornamento: Ho fatto danno. Ho provato ad impostare un path relativo all'sdk che ho scaricato io e non funziona più nulla.
Non mi permette nemmeno di rimettere il path che ci stava prima poiché una cartella è nascosta -.- (AppData)

Ho reso quella cartella (e tutte le sottocartelle ed i files) non nascosta, provo a rimettere il percorso di prima..

Aggiornamento: Ho rimesso il path di prima e tanto per cambiare ho un errore in +:

Codice: [Seleziona]
Problems importing/refreshing Gradle project 'UGHO':
         
         Unresolved dependencies:
         - com.android.support:support-v4:19.0.0 Search
         - com.android.support:appcompat-v7:19.0.+ Search

-.-

Aggiornamento: L'ultimo errore è sparito dopo che ho chiuso e riaperto android studio, ma rimane da risolvere la questione
principale del thread..
« Ultima modifica: 20 Novembre 2013, 15:35:46 CET da Elmvor »

Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
  • Respect: +152
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:Impostare i corretti path
« Risposta #1 il: 20 Novembre 2013, 16:31:58 CET »
0

Andando in Platform Settings --> SDKs si vede chiaramente che Android Studio ha impostato questo path per l'sdk:
C:\Users\Loris\AppData\Local\Android\android-studio\sdk


Nel mio IDE (0.3.6) quella voce è editabile.

Offline Elmvor

  • Utente normale
  • ***
  • Post: 166
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Ubuntu 14.04, Windows 8.1
Re:Impostare i corretti path
« Risposta #2 il: 20 Novembre 2013, 16:44:37 CET »
0
L'ho fatto, ho sempre lo stesso identico errore. Ho provato a mettere un percorso alla cartella sdk (che ho scaricato io manualmente) nella mia home ma peggioro le cose. Sembra che il path originario sia corretto e che io debba cambiare qualcos'altro -.-


« Ultima modifica: 20 Novembre 2013, 19:14:49 CET da Elmvor »

Offline Elmvor

  • Utente normale
  • ***
  • Post: 166
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Ubuntu 14.04, Windows 8.1
Re:Impostare i corretti path
« Risposta #3 il: 22 Novembre 2013, 13:57:29 CET »
0
Possibile che nessuno abbia avuto questo problema? Dall'sdk manager si vede chiaramente il percorso nella quale cerca l'avd.
Sono andato a controllare e in effetti l'avd che ho creato è presente. Ora ho notato che nel path "C:\Users\mio_nome\ è presente
un'altra cartella .android, quasi vuota (di sicuro non c'è l'avd), chissà perché..

Aggiornamento: ho provato a copiare il contenuto della cartella .android presente in system32 nella cartella .android che ho nella mia home. Ora non ho l'errore di prima ma questo:

Starting emulator for AVD 'MyAvd'
emulator: WARNING: Requested RAM size of 1907MB is too large for your environment, and is reduced to 1072MB.
Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

Dannazione! Esce sempre lo stesso errore anche se abbasso di molto la ram -.-

Aggiornamento: Semplicemente per farlo funzionare mi tocca ogni volta spostare l'avd nella cartella .android dentro users.
Come posso evitare questo continuo copia-incolla?

("Farlo funzionare".. sono tipo 10 minuti che carica con la scritta android ma non ancora si avvia definitivamente .-.)
« Ultima modifica: 22 Novembre 2013, 14:19:46 CET da Elmvor »