Recentemente ho installato l'ultima versione di Android Studio (Android Studio 2.1), mantenendo la precedente versione 1.2 precedentemente installata. Ora ho Android Studio 2.1 e Android Studio 1.2. In Android Studio 1.2 quando faccio clic su SDK Manager funziona correttamente, ma in Andorid Studio 2.1 questo problema appare: come posso risolvere mantenendo le due versioni di Android Studio? GrazieL'ubicazione dell'SDK Android non deve contenere spazi bianchi, in quanto ciò può causare problemi con gli strumenti NDK
risposta
Come indica il messaggio di avviso, la posizione dell'SDK non deve contenere spazi bianchi.
L'SDK è C:\Users\Giacomo B\AppData\Local\Android\sdk
. C'è un carattere di spazio vuoto in Giacomo B
.
La soluzione più semplice è spostare l'SDK da qualche altra parte, dove non vi è spazio o altro carattere di spazio bianco nel percorso, ad esempio C:\Android\sdk
. Puoi indirizzare entrambe le installazioni di Android Studio nella nuova posizione.
Finché non si utilizza NDK, è sufficiente ignorare questo avviso.
A proposito: questo avviso non ha nulla a che fare con le installazioni parallele.
Cosa posso fare per risolvere? –
Semplicemente ... Se non si utilizza NDK, non vi è alcun problema. Dall'altro questo è solo un avvertimento, non un errore. Con un avviso puoi andare avanti ma non errori. Qualunque sia meglio regolare gli spazi bianchi. E.g se il tuo SDK è in C: \ programma file \ Android studio. C'è un "file di programma" di spazi bianchi. Esistono 2 metodi semplici: 1. Rimuovere gli spazi bianchi 2. Installare in un'altra posizione che non ha spazi bianchi.
basta cambiare il percorso:
"c:\program files\android\sdk" to "c:\progra~1\android\sdk"
or
"c:\program files (x86)\android\sdk" to "c:\progra~2\android\sdk"
nota che i percorsi non devono contenere spazi.
Questo non funziona in Android STudio 2.2.2 poiché lo "corregge" sul percorso completo. –
QUESTA È LA RISPOSTA CORRETTA !!! –
È possibile effettuare un symbolic link da ad es. C:\Android\sdk
nella posizione effettiva di sdk (che contiene spazi bianchi) e fare riferimento a questo collegamento simbolico da Android Studio come posizione dell'SDK. Tuttavia, non ho provato se NDK funzionerà con una tale configurazione, anche se Android Studio smette di dare questo avviso sugli spazi bianchi.
c'è un altro modo:
- Aprire
CMD
(come amministratore) - Tipo:
mklink /J C:\Program-Files "C:\Program Files"
(o nel mio casomklink /J C:\Program-Files-(x86) "C:\Program Files (x86)"
) - premi invio
- magia accade! (Controllare l'unità C)
Ora si può puntare a C:\Program-Files
(C:\Program-Files-(x86)
).
- 1. Una stringa codificata in base 64 può contenere spazi bianchi?
- 2. Problemi con gli spazi bianchi con MySql REGEX
- 3. L'etichetta "javascript:" può causare problemi?
- 4. Problemi NDK assert.h Android
- 5. può velocity ignorare newline e spazi bianchi?
- 6. Che cos'è l'errore "L'elemento non può contenere spazi bianchi Il modello di contenuto è vuoto." significare?
- 7. Android NDK #define Problemi
- 8. NSPredicate che ignora gli spazi bianchi
- 9. Ignora spazi bianchi con PEG.js
- 10. Lo sviluppo sul mio telefono Android può causare problemi?
- 11. CollapsingToolbarLayout - impostazione expandedTitleTextAppearance e collapsedTitleTextAppearance può causare problemi
- 12. Differenza mercuriale: ignora gli spazi bianchi finali?
- 13. Rimuovere gli spazi bianchi nella stringa XML
- 14. Ruby riduce tutti gli spazi bianchi a spazi singoli
- 15. Oracle: come rimuovere gli spazi bianchi?
- 16. \ s + non corrisponde a tutti gli spazi bianchi?
- 17. Rimuovere gli spazi bianchi da nomi di file in Linux
- 18. Android NDK - costruzione TessTwo (Forcella di Tesseract Strumenti per Android) - NDK-build non riesce
- 19. Variabile php a strisce, sostituire gli spazi bianchi con trattini
- 20. Come rimuovere gli spazi bianchi finali con sed?
- 21. Rimuovi tutti gli spazi bianchi dalla stringa C# con regex
- 22. Rimuovere gli spazi bianchi non necessari dal modello reso Jinja
- 23. aggiunge spazi bianchi?
- 24. Rimuovere gli spazi bianchi in Python utilizzando string.whitespace
- 25. perché php trim in realtà non rimuove tutti gli spazi bianchi e le interruzioni di riga?
- 26. C# stringa in html mantenendo gli spazi bianchi?
- 27. Rimuovere gli spazi bianchi dalla stringa in Objective-C
- 28. Come rimuovere elementi con spazi bianchi?
- 29. Come rimuovere gli spazi bianchi nelle stringhe in Swift?
- 30. come comprimere gli spazi bianchi in una regione?
ma è strano che funzioni in Android Studio 1.2 .. –
È solo un avvertimento, non un errore. Se non stai usando l'NDK andrà bene. Comunque è una soluzione abbastanza semplice, quindi consiglio comunque di correggerla. –
E come si può fare questo su mac se il disco rigido mac predefinito è chiamato Macintosh HD? –