Quando apro Android SDK Manager da Android Studio , il percorso SDK visualizzato è:
\android-studio\sdk
Voglio cambiare questo percorso. Come lo faccio?
ctrl+shift+alt+S
Quando apro Android SDK Manager da Android Studio , il percorso SDK visualizzato è:
\android-studio\sdk
Voglio cambiare questo percorso. Come lo faccio?
ctrl+shift+alt+S
Risposte:
Da Android Studio 1.0.1
Vai a
per i progetti predefiniti:
Avrai una finestra di benvenuto in Android Studio. In ciò:
( Esempio SDK posizione :
C:\android-sdk
; ho sottocartelle comeadd-ons
,platforms
ecc sottoC:\android-sdk
)
Dalla finestra di avvio rapido, selezionare Configura, quindi Impostazioni predefinite progetto, quindi selezionare Struttura progetto. Quindi a sinistra in Impostazioni piattaforma selezionare SDK. Quindi a destra di quello scegli la piattaforma Android corrente, la mia era la piattaforma Android 4.2.2 ed eliminala usando il pulsante meno rosso in alto, quindi aggiungi una nuova piattaforma Android utilizzando il pulsante più verde in alto e puntalo su la tua cartella SDK corrente e basta.
La modifica della posizione di SDK in Impostazioni progetto risolverà parzialmente il problema. Quando Android Studio viene utilizzato per scaricare un nuovo SDK, inserirà il nuovo SDK nella cartella SDK interna (all'interno di Android Studio).
Gli sviluppatori Android esistenti avranno già una grande cartella sdks (di seguito denominata cartella SDK esterna) contenente tutti gli SDK scaricati prima che Android Studio arrivasse.
Per gli utenti Mac / Linux c'è comunque una buona via d'uscita. Collegamenti morbidi!
Esci da Android Studio ed esegui i seguenti passaggi:
cp -r <Android Studio>/sdk/ <external SDK folder>/
cd <Android Studio>/
mv <Android Studio>/sdk/ mv <Android Studio>/sdk.orig
ln -s <external SDK folder>/ sdk
E siamo a posto. Avvia SDK Manager dopo aver avviato Android Studio, guarda come scopre tutti i tuoi SDK esistenti come un fascino :).
EUREKA L'ho trovato!
Con l'attuale Studio 1.3 ogni progetto ha un local.properties
file in cui è possibile modificare l'SDK!
local.properties
file ha il seguente commento in alto "## This file is automatically generated by Android Studio. # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
Ecco come è possibile modificare il percorso sdk di Android in Android Studio:
Nota: se le modifiche non hanno effetto, il riavvio di Android Studio dovrebbe risolvere il problema.
Prova in questo modo provo in Android Studio 2.0
Passaggio 1: File-> Impostazione
Passaggio 2: Impostazione-> Opzione SDK
Passaggio 3: Fare clic sull'opzione Modifica in Posizione SDK
Passaggio 4: Mostra "Impostazione componenti SDK"
Passaggio 5: Fare clic su Tre ". .. "in" Wizad componenti SDK "
Passaggio 6: selezionare il nuovo percorso SDK
Puoi anche creare la variabile di ambiente (in Windows) ANDROID_HOME nella posizione dell'SDK di Android e Android Studio lo utilizzerà.
Ho notato che l'ultima versione di Android Studio non sembra avere l'opzione "SDKs" percorso menzionato in molte delle risposte. Immagino che sia scomparso in uno degli aggiornamenti, da qualche parte in fondo?
Il modo in cui ho risolto questo problema (osx) è stato:
Non stavo facendo il passo 3 e questo mi stava buttando via. Dopo una sincronizzazione, tutte le tue fonti appartengono a noi ....
vai al menu File-> Project Strucurt o tasto Ctrl + Alt + Maiusc + S
ed esempio http://how-to-android-studio.blogspot.com/2014/11/set-sdk-location.html
Le risposte sopra sono abbastanza corrette, ma a volte Android Studio non piace aggiornare dopo la modifica del percorso dell'SDK, una soluzione rapida è apportare alcune modifiche al file Build e fare clic su Sincronizza. Rinfrescerà il tuo progetto.
Buona codifica ... :)
Durante la prima installazione Ci sono due situazioni in cui hai preinstallato Android SDK se lo avevi usato in passato o non hai nulla, al momento dell'installazione il programma di installazione chiede sempre all'utente come vuoi configurare SDK con il tuo studio.
Puoi semplicemente dare un percorso qui o sfogliare la cartella in cui sdk è disponibile nel sistema locale. Se hai già l'SDK, un'altra opzione come mostrato nell'immagine sotto nell'angolo in basso a sinistra c'è una bella opzione per scaricare l'SDK , facendo clic su di essa puoi scaricare l'SDK con l'ultima versione direttamente da lì, puoi anche usare la terza opzione vedi in basso angolo di installazione Android SDK per me facendo clic su di esso è possibile impostare passo passo il tuo SDK.
Anche se puoi anche configurarlo quando Android ti mostra un elenco di progetti disponibili, una finestra di prompt di avvio mostrata di seguito
È abbastanza facile, e anche se vuoi cambiare il tuo SDK puoi sempre cambiarlo nel tuo Android Studio da
Sul file di sistema di Windows -> Struttura del progetto, verrà visualizzata l' opzione Posizione SDK e da lì è possibile configurarlo fornendo un percorso o sfogliandolo.
O se sei su un sistema MAC, dalle impostazioni della piattaforma.
In Android Studio 2.2.3 penso che sia possibile modificare la posizione SDK predefinita per tutti i progetti dal menu in alto:
File -> Struttura del progetto ...
Viene visualizzata una finestra come di seguito:
in windows premi ctrl + maiusc + alt + s che aprirà le proprietà del progetto dove puoi trovare la prima opzione chiamata SDK Location fai clic su di essa e lì puoi cambiare il percorso SDK , il percorso JDK e anche il percorso NDK
Questo potrebbe non essere quello che vuoi, ma essendo un utente di eclissi ho avuto lo stesso problema avendo cartelle sdk duplicate che stavano consumando tutto il mio spazio ssd. Attualmente è possibile modificare solo il percorso sdk all'interno del progetto Android Studio, il che è fastidioso. Quello che ho fatto invece è stato copiare tutti i precedenti file sdk di Android che stavo usando con eclipse /Android Studio/sdk/
e poi ho semplicemente cambiato il percorso sdk all'interno di eclipse.
Ora sia Android Studio che Eclipse sono felici.
Ecco alcuni modi, per quanto ne so ora.
semplicemente seguendo i passaggi dei documenti ufficiali, come mostra il seguente link
https://developer.android.com/studio/intro/studio-config#jdk
seguire i passaggi delle scorciatoie dello schermo, come mostrato di seguito
seguenti passaggi del collegamento dello schermo, come mostrato di seguito
Avrai la home page di Android Studio
Fare clic su Configura -> Impostazioni predefinite progetto -> Struttura del progetto
Fai clic su Posizione SDK nella colonna di sinistra e copia il percorso.
Incolla il percorso in Risorse del computer -> Clic destro -> Proprietà -> fai clic su Impostazioni di sistema avanzate -> Variabili di ambiente e modifica il percorso home Android.
fare clic su "OK" per salvare la sessione.
Aggiungi strumenti e strumenti piattaforme nel percorso e salva le modifiche.
Apri il prompt dei comandi [finestra + R] e digita adb + invio.
File
menuProject Structure
.SDK Location
casella di testo. Dalla prossima volta Android Studio utilizzerà questa posizione per tutti i tuoi progetti.NB: Evitare di avere spazi nel percorso in quanto a volte può causare problemi.
Per Android Studio 3.1.2 :
Strumenti >> Gestione SDK >> Modifica "Posizione SDK Android" in una nuova posizione
Successivamente, imposta la variabile di ambiente $ ANDROID_HOME sulla nuova posizione dell'SDK
Ho avuto lo stesso problema, ma con il percorso SDK che punta a un'unità montata. Ho scoperto che semplicemente uscire da Android Studio, smontare il dispositivo e riavviare Android Studio lo ha fatto chiedere la posizione sdk, perché non ne aveva (Android Studio Beta 0.8.7).
Quindi immagino che se hai appena chiuso Android Studio, elimini \ android-studio \ sdk o lo sposti da qualche altra parte e avvii di nuovo Android Studio, dovrebbe anche chiedere la posizione di sdk.
Sebbene molte delle risposte di cui sopra servano allo scopo, c'è una cosa semplice che possiamo fare nel progetto stesso.
In Eclipse, vai su Finestra-> Preferenze, seleziona "Android" dal menu a sinistra. Sul pannello di destra vedrai "Posizione SDK". Fornisci il percorso qui.
In bocca al lupo.
In Android Studio 1.2.2 puoi semplicemente modificare l'SDK basato sul progetto, Passaggi:
In Android Studio
puoi impostare il Android SDK
percorso generale nel file:% Home% .AndroidStudio2.1 \ config \ options \ jdk.table.xml
Quando ho avuto problemi con questo su Android Studio 3.1.4 la soluzione era quella di andare nel app
menu a discesa sul mio progetto, quindi Edit Configurations > Defaults > JAR Application
dove c'è una JRE
casella nella Configuration
scheda iniziale . Impostarlo sul mio percorso JRE ha risolto il problema per me.
Risposta semplice Lavoro sicuro ...
Passaggio 1: fare clic con il pulsante destro del mouse sul progetto >> Selezionare Apri impostazione modulo -> Passaggio 2: selezionare la posizione dell'SDK dal lato destro sotto l'immagine
Passaggio 3: ora esplora la posizione dell'SDK dal tuo computer come mostrato di seguito ...
Passaggio 4: fare clic su OK.
Sto indovinando dalle risposte che le persone non capiscono la tua domanda ... Se ho ragione nel voler avere ~ \ Desktop \ github \, cambiare la posizione dell'SDK non è quello che stai cercando.
Da Android Studio 3.2.1: dalla finestra di dialogo del nuovo progetto, selezionare Configura -> Preferenze -> Strumenti -> Terminale -> Avvia directory
Inserisci la cartella desiderata come predefinita del progetto nel campo.
ad es. il mio è impostato su ~ / Desktop / github / poiché tutto il mio lavoro è in ~ / Desktop / github /