Android NDK
Google · Strumenti Android per compilare C/C++, debug di librerie native e integrazione nelle app.
- Installazioni in 30 giorni
- 502
- N. 354 in App
- Installazioni in un anno
- 7,4K
- Ultimi 365 giorni
- Ultima versione
- 30
- 7 ott · 7 ott
- Dimensione del download
- 1,1GB
- arm64 / x86_64 · dmg
- Frequenza di rilascio
- Irregolare
- 1 versione in 30 giorni
Android NDK è un software per Mac della categoria Strumenti di sviluppo. Lo sviluppatore è Google.
Informazioni di base
- Chip
- Apple silicon · Intel
- Sviluppatore
- Comando di installazione
brew install --cask android-ndk- Homebrew
- Installabile; aggiornato da Homebrew
- Altri nomi
- android-ndk
Le informazioni qui sopra sono state verificate il o successivamente. Mostra le fonti di ogni dato
Descrizione
Tradotto con IAMostra l’originaleAndroid Native Development Kit è una toolchain per componenti C/C++ Android. Per sviluppo nativo, giochi e librerie portabili/sensibili alle prestazioni, non un’app desktop grafica autonoma.
Funzioni
LLVM/Clang e header piattaforma per librerie native. ndk-build o integrazione CMake/Gradle, ABI/API supportate tramite sysroot. Debug con LLDB Android Studio e CLI, risoluzione stack ndk-stack e strumenti profiling appropriati.
Installazione e dipendenze
Google consiglia SDK Manager Android Studio con versioni affiancate. DMG Mac notarizzato diretto o brew install --cask android-ndk. DMG r30 esatto: 1,072,970,961 byte, confermati dalla tabella ufficiale e precedente richiesta HEAD. Tool installati, SDK, build e simboli richiedono altro spazio.
Fissare ndkVersion nel plug-in Android Gradle. CMake per progetti CMake, non obbligatorio con solo ndk-build. Gradle, SDK Android e Java compatibile separati; Studio fornisce LLDB per il proprio debug. Eventuale emulatore/dispositivo da configurare. Download/cask non stabiliscono minimo host macOS/CPU preciso per ogni tool r30; non dedurre dai requisiti separati di Studio.
Account, permessi e licenza
Contratto licenza Android SDK Google; componenti open source con proprie licenze. Download senza abbonamento pagato; pubblicazione/servizi ospitati con termini/account separati. Nessun account Google documentato come necessario per compilazione locale. Rete per tool/dipendenze; build preparata può funzionare offline se script/dipendenze lo consentono.
Nessun permesso generale di controllo desktop per compilare. Accesso a sorgenti, build e SDK; debug/dispositivi con autorizzazioni proprie. Nessuna GUI NDK autonoma: immagine della documentazione SDK Manager Google per selezionarlo. Icona Android Developers ufficiale, non pretesa icona specifica NDK.
Precauzioni
Codice nativo può introdurre problemi memoria/ABI. Testare dispositivi, API e dimensioni pagina; compilatori nuovi possono cambiare comportamento. Script build eseguono strumenti arbitrari: controllare prima. Fissare toolchain e validare build release, rimozione simboli e dipendenze prima della distribuzione. Update possono modificare diagnostica, librerie runtime e comportamento tool.
Sources: Official NDK overview, Official downloads and license, Official installation guide, Official r30 changelog, Official r29 changelog, Official r28 changelog.
Requisiti di sistema
| macOS | Versione dell’app | Chip | Download | Fonte |
|---|---|---|---|---|
| Versione per macOS 27, 26, 15, 14, 13, 12, 11 | 30 | Intel | dl.google.com/android/repository/android-ndk-r30-darwin.dmgSHA-256 285f6c877b0bdd3986b4549a0157f9ffcb653cecdf107837c19c8af1ceff37da | HomebrewVerificato il |
| Versione per macOS 27, 26, 15, 14, 13, 12, 11 | 30 | Apple silicon | dl.google.com/android/repository/android-ndk-r30-darwin.dmgSHA-256 285f6c877b0bdd3986b4549a0157f9ffcb653cecdf107837c19c8af1ceff37da | HomebrewVerificato il |
Come installare Android NDK sul Mac
- Esegui in “Terminale”:
brew install --cask android-ndk
Avvertenze
You may want to add to your profile: 'export ANDROID_NDK_HOME="$HOMEBREW_PREFIX/ share/ android-ndk"'
Installa senza Homebrew
Scarica lo stesso file usato da Homebrew: dl.google.com/android/repository/android-ndk-r30-darwin.dmg
Lo SHA-256 serve solo a verificare che il download sia completo: non è una certificazione di sicurezza. Mostra lo SHA-256 e l’indirizzo di download
Disinstallazione di Android NDK e pulizia facoltativa dei dati
brew uninstall --cask android-ndkUna disinstallazione normale rimuove l’app e ne conserva impostazioni e cache.
La disinstallazione rimuove anche
- File e cartelle
$HOMEBREW_PREFIX/share/android-ndk
Queste voci provengono dalla definizione Homebrew, verificata il . Indicano solo cosa la definizione dichiara di eliminare, non che siano tutte presenti sul tuo Mac.
Novità della versione 30
Nuova versione · Redazione OpenNavo · Tradotto con IA
Aggiorna LLVM, corregge compilatore/debugger e aumenta API massima.
Dati sulla sicurezza di Android NDK
Qui trovi solo fatti verificabili, ciascuno con fonte e data: non è una certificazione di sicurezza. Per controllare i file che hai scaricato, puoi analizzarli sul tuo Mac con OpenNavo.
- Canali di distribuzione
- Homebrew
Dettagli di installazione
- Tap
- homebrew/cask
- URL di download
- https://dl.google.com/android/repository/android-ndk-r30-darwin.dmg
- SHA-256
- 285f6c877b0bdd3986b4549a0157f9ffcb653cecdf107837c19c8af1ceff37da
- Definizione Homebrew
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/a/android-ndk.rb
- formulae.brew.sh
- formulae.brew.sh/cask/android-ndk
- Codice sorgente
- github.com/android/ndk
Contenuti di installazione e rimozione
Installazione
preflight_stepsMostra la dichiarazione completa
{ "preflight_steps": [ { "steps": [ { "force": true, "source": { "base": "staged_path", "path": "AndroidNDK*.
app/ }, "source_glob": true, "target": { "base": "homebrew_prefix", "path": "share/Contents/ NDK" android-ndk" }, "type": "symlink" } ] } ] }Disinstallazione
uninstallMostra la dichiarazione completa
{ "uninstall": [ { "delete": "$HOMEBREW_PREFIX/
share/ } ] }android-ndk" Installazione
command_wrapperFile di origine: ndk-build
Destinazione dichiarata: $HOMEBREW_PREFIX/
bin/ ndk-build Mostra la dichiarazione completa
{ "command_wrapper": [ "ndk-build", { "executable": "$HOMEBREW_PREFIX/
share/ } ], "target": "$HOMEBREW_PREFIX/android-ndk/ ndk-build" bin/ }ndk-build" Installazione
command_wrapperFile di origine: ndk-depends
Destinazione dichiarata: $HOMEBREW_PREFIX/
bin/ ndk-depends Mostra la dichiarazione completa
{ "command_wrapper": [ "ndk-depends", { "executable": "$HOMEBREW_PREFIX/
share/ } ], "target": "$HOMEBREW_PREFIX/android-ndk/ ndk-depends" bin/ }ndk-depends" Installazione
command_wrapperFile di origine: ndk-gdb
Destinazione dichiarata: $HOMEBREW_PREFIX/
bin/ ndk-gdb Mostra la dichiarazione completa
{ "command_wrapper": [ "ndk-gdb", { "executable": "$HOMEBREW_PREFIX/
share/ } ], "target": "$HOMEBREW_PREFIX/android-ndk/ ndk-gdb" bin/ }ndk-gdb" Installazione
command_wrapperFile di origine: ndk-stack
Destinazione dichiarata: $HOMEBREW_PREFIX/
bin/ ndk-stack Mostra la dichiarazione completa
{ "command_wrapper": [ "ndk-stack", { "executable": "$HOMEBREW_PREFIX/
share/ } ], "target": "$HOMEBREW_PREFIX/android-ndk/ ndk-stack" bin/ }ndk-stack" Installazione
command_wrapperFile di origine: ndk-which
Destinazione dichiarata: $HOMEBREW_PREFIX/
bin/ ndk-which Mostra la dichiarazione completa
{ "command_wrapper": [ "ndk-which", { "executable": "$HOMEBREW_PREFIX/
share/ } ], "target": "$HOMEBREW_PREFIX/android-ndk/ ndk-which" bin/ }ndk-which"
Domande frequenti su Android NDK
Android NDK è sicuro?
Android NDK è nel catalogo ufficiale di Homebrew e non è stato disattivato. Da settembre 2026, Homebrew disattiva le app che non superano i controlli di Gatekeeper di macOS. Durante l’installazione, Homebrew confronta il download da dl.google.com con il relativo checksum SHA-256. Negli ultimi 30 giorni è stato installato 502 volte tramite Homebrew.
Come disinstallare completamente Android NDK dal Mac?
Esegui brew uninstall --cask android-ndk.
Android NDK funziona sui Mac con Apple silicon (M1 e successivi)?
Homebrew lo installa sia sui Mac con Apple silicon sia su quelli con Intel, dallo stesso download.
Qual è l’ultima versione di Android NDK?
L’ultima versione è la 30, aggiunta a Homebrew il 9 set. Per aggiornarlo, esegui brew upgrade --cask android-ndk.
Fonti
Ogni dato di questa pagina indica fonte e data di verifica. I dati scaduti riportano solo “Dati al” seguito dalla data e non vengono più presentati come attuali.
- Definizione Homebrew: github.com/homebrew/homebrew-cask/blob/HEAD/Casks/a/android-ndk.rb · Verificato il
- formulae.brew.sh: formulae.brew.sh/cask/android-ndk