Quello che sto tentando di fare: Installare gli strumenti di build Android su Mac OSX in modo da poter usare il comando aapt
per crunch/elaborare alcune immagini per testImpossibile eseguire il comando aapt - continua a restituire "Android SDK Build-tools"
quello che ho fatto:
- installato l'SDK di Android utilizzando birra
- Eseguire il comando
android
per far apparire l'SDK Responsabile - Utilizzato il Manager per installare gli strumenti SDK (22.3), SDK Platform-tools (19), SDK Build-tools (19) e Android 4.4
- Ho verificato che gli strumenti sono stati aggiunti al percorso predefinito quando si utilizza brew.
cosa succede: esecuzione aapt
o aapt v
restituisce sempre Use the 'android' tool to install the "Android SDK Build-tools".
ho provato anche l'aggiornamento degli strumenti utilizzando android update
, ma continua a non funzionare.
MODIFICA: L'esecuzione del percorso completo su aapt v
funziona. Ora suppongo di avere un problema con il mio PATH
che devo ancora risolvere
Qualsiasi suggerimento su cosa provare dopo sarebbe molto apprezzato.
Penso che tu sia su qualcosa; eseguire 'which' mi ha mostrato un'altra istanza di' aapt'. Ho intenzione di provare a rimuoverlo e vedere se questo risolve il mio problema. – Dre
Eccellente: 'quale aapt' ha rivelato che stava cercando di eseguire il comando dalla posizione sbagliata (presumibilmente gli strumenti devono essere stati installati in una posizione diversa ad un certo punto e poi cancellati, ma l'alias è rimasto). Rimuovendo l'alias e aggiornando '~/.bash_profile' come descritto funziona. È la prima volta che mi imbatto in 'which'; questo è un comando pratico. Grazie! – Dre
Trovo utile memorizzare la versione degli strumenti di compilazione come variabile separata nel mio profilo. Ad esempio ... esporta ANDROID_BUILD_TOOLS_VERSION = 22.0.1 ... così puoi facilmente puntare a una versione diversa senza modificare direttamente PATH e altre variabili ... esporta ANDROID_BUILD_TOOLS_HOME = $ ANDROID_SDK_HOME/build-tools/$ ANDROID_BUILD_TOOLS_VERSION ... esporta PERCORSO = $ PERCORSO: $ ANDROID_SDK_TOOLS_HOME: $ ANDROID_BUILD_TOOLS_HOME ... ecc. –