web-dev-qa-db-ja.com

古いバージョンのAndroid NDKはどこにありますか?

古いバージョンのAndroid NDKがどこにあるかは誰にもわかりますか?コードはr6ではビルドされません。確かにどこかにアーカイブされたバージョンがなければなりません。

151
lest

目的のNDKへのリンクを作成し、dl.google.comからダウンロードできるようです。

Linuxの例:
http://dl.google.com/Android/ndk/Android-ndk-r9b-linux-x86.tar.bz2http://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.bz2http://dl.google.com/Android/ndk/Android-ndk-r9b-darwin-x86_64.tar.bz2

Windowsの例:
http://dl.google.com/Android/ndk/Android-ndk-r9b-windows.Zip

r10bまでの拡張:
.tar.bz2 for Linux/os xおよび.Zip for Windows。

r10c以降、拡張子は次のように変更されました
.bin for Linux/os xおよび.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

189
Keith Johnston

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、Revision 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

Windows 32ビット | Mac OS X 64ビット | Linux 64ビット

186
Madan Sapkota

古いダウンロードリンクを見つける方法は、「Way back machine」、 https://archive.org/web/ などのインターネットアーカイブツールを使用することです。古いWebページのバージョンを参照して、必要なリンクを取得できます。

たとえば、NDK rev 9をダウンロードする必要があったため、このツールを使用して、3月からNDKダウンロードページ( https://developer.Android.com/tools/sdk/ndk/ )にアクセスしました3月のダウンロードリンクはNDK rev 9を指していました。

38
user3486832

私は今、同じ検索を行っているときにこれに出くわし、他の答えはあまりにも具体的であることがわかりました。また、GoogleでAndroid-ndk-r8のダウンロードを検索しましたが、ほとんど見つかりませんでした。正しいバージョンを取得するために、代わりにここに行きました:

https://developer.Android.com/ndk/downloads/index.html

そして、必要なダウンロードへのリンクをコピーして、URLバーに貼り付けました。そこで、必要なものを反映するようにバージョンを編集しました(たとえば、r8br8に変更しました)。その後、Enterキーを押すと、正しいダウンロードが開始されました。

命名規則が同じである限り、これはすべてのバージョンで機能するはずです。


編集:この規則は変更されました。いくつかの古いバージョンが archives で利用可能になりました。さらに古いバージョンについては、 上記の回答 で提供されるリンクを参照してください。

16
Phil

このようなリンクを単に置くように見えます

http://dl.google.com/Android/ndk/Android-ndk-r7c-windows.Zip

ブラウザのアドレスバー上

リビジョン名(r7c、r8cなど)は、ndkダウンロードページから見つけることができます。

14
tutanhamon

64ビットバージョンも利用できます。

http://dl.google.com/Android/ndk/Android-ndk-r8e-darwin-x86_64.tar.bz2

r8Eリリース/バージョン/イテレーションを置き換えるだけです

5
StJohn

User3486832が述べたように、archive.orgを使用できます。 http://web.archive.org/web/*/https://developer.Android.com/tools/sdk/ndk/index.html =

3
Randy

GoogleはNDKリリースをGitHubに移動しました。現在、 Wikiページ には、現在の安定版リリース、利用可能なベータ版、および選択した古いリリースへのリンクが含まれています。

3
Alex Cohn

。bin。tar.bz2に置き換えるだけでは十分ではありません。 10bより古いNDKリリース。たとえば、 https://dl.google.com/Android/ndk/Android-ndk-r10b-linux-x86_64.tar.bz2 は有効なリンクではありません。

10bの正しいリンクは: https://dl.google.com/Android/ndk/Android-ndk32- r10b-linux-x86_64.tar.bz2 (追加の '32'に注意してください)。しかし、これは例えばに当てはまらないようです。 10a、このリンクは機能しません: https://dl.google.com/Android/ndk/Android-ndk32- r10a-linux-x86_64.tar.bz2

ボトムライン: http://web.archive.org を使用します。

3
Fara Importanta

http://dl.google.com/Android/ndk/Android-ndk-r9d-linux-x86_64.tar.bz2

Eclipseでgstreamer SDKチュートリアルを正常に開きました。

必要なのは、ndkの古いバージョンを使用することだけです。特に9d。

(10cおよび10dは動作しません、10b-チュートリアル1でのみ動作します)

9dはすべてのチュートリアルで機能します!そして、次のことができます:

  1. 次からダウンロードしてください: http://dl.google.com/Android/ndk/Android-ndk-r9d-linux-x86_64.tar.bz2

  2. それを抽出します。

  3. eclipse-> window-> preferences-> Android-> NDK-> NDKの場所に設定します。

  4. ビルド-(ctrl + b)。

目的のバージョンをGoogleで検索すると、ダウンロードリンクが見つかるはずです。たとえば、Android NDK r5bは http://androgeek.info/?p=296 で入手できます

別の注意として、最新バージョンに対してコードがコンパイルされない理由を調べて修正することをお勧めします。

0
epochengine