古いバージョンの Android NDK がどこにあるか知っている人はいますか? 私たちのコードは r6 でビルドされません。確かに、アーカイブされたバージョンがどこかにあるはずです。
11 に答える
Windows、Mac、Linux のリンクは次のとおりです。18.x、17.x、16.x、15.x、14.x、13.x、12.x、11.x、10.x、9.x、8.x、および 7.x の最新リビジョンバージョン。
Android NDK、リビジョン 18b(2019 年 1 月)
Windows 32 ビット| Windows 64 ビット| Mac OS X 64 ビット| Linux 64 ビット
Android NDK、リビジョン 17c(2018 年 6 月)
Windows 32 ビット| Windows 64 ビット| Mac OS X 64 ビット| Linux 64 ビット
Android NDK、リビジョン 16b(2017 年 12 月)
Windows 32 ビット| Windows 64 ビット| Mac OS X 64 ビット| Linux 64 ビット
Android NDK、リビジョン 15c(2017 年 7 月)
Windows 32 ビット| Windows 64 ビット| Mac OS X 64 ビット| Linux 64 ビット
Android NDK、リビジョン 14b(2017 年 3 月)
Windows 32 ビット| Windows 64 ビット| Mac OS X 64 ビット| Linux 64 ビット
Android NDK、リビジョン 13b(2016 年 10 月)
Windows 32 ビット| Windows 64 ビット| Mac OS X 64 ビット| Linux 64 ビット
Android NDK、リビジョン 12b(2016 年 6 月)
Windows 32 ビット| Windows 64 ビット| Mac OS X 64 ビット| Linux 64 ビット
Android NDK、リビジョン 11c(2016 年 3 月)
Windows 32 ビット| Windows 64 ビット| Mac OS X 64 ビット| Linux 64 ビット
Android NDK、リビジョン 10e(2015 年 5 月)
Windows 32 ビット| Windows 64 ビット| Mac OS X 64 ビット| Linux 64 ビット
Android NDK r9d
Windows 32 ビット| Windows 64 ビット| Mac OS X 64 ビット| Linux 64 ビット
Android NDK r8e
Windows 32 ビット| Windows 64 ビット| Mac OS X 64 ビット| Linux 64 ビット
Android NDK r7c
必要な NDK へのリンクを作成して、dl.google.com からダウンロードできるようです。
Linux の例:
http://dl.google.com/android/ndk/android-ndk-r9b-linux-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk-r9b-linux-x86_64.tar.bz2
OS X の例:
http://dl.google.com/android/ndk/android-ndk-r9b-darwin-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk-r9b-darwin-x86_64.tar.bz2
ウィンドウの例:
http://dl.google.com/android/ndk/android-ndk-r9b-windows.zip
r10b までの拡張機能:
.tar.bz2
linux / os x および.zip
windows 用。
r10c 以降、拡張機能は次のように変更されました:
.bin
for linux / os x and .exe
for windows
r11 以降:
.zip
Linux と OS X にも、新しい URL ベースが追加されました。OS X と Linux には 32 ビット バージョンはありません。
https://dl.google.com/android/repository/android-ndk-r11-linux-x86_64.zip
古いダウンロード リンクを見つける方法は、"Way back machine"、https://archive.org/web/などのインターネット アーカイブ ツールを使用することです。古いバージョンの Web ページを参照して、必要なリンクを取得できます。
たとえば、NDK rev 9 をダウンロードする必要があったため、このツールを使用して 3 月から NDK ダウンロード ページ ( https://developer.android.com/tools/sdk/ndk/ ) にアクセスすると、3 月のダウンロード リンクが示されました。 NDK リビジョン 9 に。
同じ検索を行っているときにこれに出くわしましたが、他の回答があまりにも具体的であることがわかりました。また、Googleでダウンロードandroid-ndk-r8
を検索しましたが、ほとんど何も見つかりませんでした。正しいバージョンを入手するために、代わりにここに行きました:
https://developer.android.com/ndk/downloads/index.html
必要なダウンロードへのリンクをコピーし、URL バーに貼り付けました。そこで、必要なものを反映するようにバージョンを編集しました (たとえば、 に変更r8b
しましたr8
)。次にエンターを押すと、正しいダウンロードが始まりました。
命名規則が同じである限り、これはすべてのバージョンで機能するはずです。
編集:この規則は変更されました。一部の古いバージョンはアーカイブで利用できるようになりました。さらに古いバージョンについては、上記の回答で提供されているリンクを参照してください。
このようにリンクを張るだけのようです
http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip
ブラウザのアドレスバーに
リビジョン名 (r7c、r8c など) は、ndk ダウンロード ページから見つけることができます。
64 ビット バージョンも利用できます。
http://dl.google.com/android/ndk/android-ndk-r8e-darwin-x86_64.tar.bz2
R8E リリース/バージョン/イテレーションを置き換えるだけです
Google は NDK リリースを GitHub に移動しました。現在、Wiki ページには、現在の安定版リリース、利用可能なベータ版、選択された古いリリースへのリンクが含まれています。
必要なバージョンを Google で検索すると、ダウンロード リンクが見つかるはずです。たとえば、Android NDK r5b はhttp://androgeek.info/?p=296で入手できます。
別の注意として、コードが最新バージョンに対してコンパイルされない理由を調べて修正することをお勧めします。