android-ndk - 파일 - ndk-build




Android NDK의 이전 버전은 어디에서 찾을 수 있습니까? (8)

64 비트 버전도 사용할 수 있습니다.

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

R8E 릴리즈 / 버전 / 반복을 대체하십시오.

누구든지 안드로이드 NDK의 이전 버전을 어디에서 찾을 수 있는지 알고 있습니까? 우리 코드는 r6으로 빌드되지 않습니다. 확실히 어딘가에 보관 된 버전이 있어야합니다.


Google에서 원하는 버전을 검색하면 다운로드 링크를 찾을 수 있습니다. 예를 들어, Android NDK r5b는 http://androgeek.info/?p=296 에서 사용할 수 있습니다.

또 다른 메모에서, 귀하의 코드가 최신 버전에 대해 컴파일되지 않고 수정되지 않은 이유를 살펴 보는 것이 좋습니다.


나는 지금 이것을 통해 동일한 검색을 한 결과, 다른 답변이 너무 구체적이라는 것을 알게되었습니다. 나는 또한 Google 검색 android-ndk-r8 검색하고 아무것도 옆에 발견했다. 올바른 버전을 얻으려면 대신 여기에 왔습니다.

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

그리고 필요한 링크에 링크를 복사하여 URL 막대에 붙여 넣었습니다. 거기에서, 나는 내가 원했던 것을 반영하기 위해 버전을 편집했다. (예를 들어, r8br8r8b .) 그런 다음 enter 키를 누르면 올바른 다운로드가 시작되었습니다.

명명 규칙이 동일하게 유지되는 한 모든 버전에서 작동해야합니다.

편집 :이 규칙은 변경되었습니다. 일부 이전 버전은 이제 archives 에서 사용할 수 archives . 이전 버전의 경우에도 위의 대답에서 제공하는 링크를 참조하십시오.


다음은 Windows, Mac 및 Linux 용 링크입니다. 최신 버전의 12.x, 11.x, 10.x, 9.x, 8.x 및 7.x 버전.

Android NDK r12b

Windows 32 비트 | Windows 64 비트 | Mac OS X 64 비트 | Linux 64 비트

Android NDK r11c

Windows 32 비트 | Windows 64 비트 | Mac OS X 64 비트 | Linux 64 비트

Android NDK r10e

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 비트


원하는 NDK 링크를 만들어 dl.google.com에서 다운로드 할 수있는 것 같습니다.

리눅스 예제 :
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

Windows 예제 :
http://dl.google.com/android/ndk/android-ndk-r9b-windows.zip

최대 r10b 확장 :
.tar.bz2 는 linux / os x이고 .zip 은 Windows 용입니다.

r10c 이후 확장이 다음과 같이 변경되었습니다.
linux / os x 용 .bin 및 Windows 용 .exe

r11 이후 :

Linux 및 OS X 용 .zip , 새로운 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/ 과 같은 인터넷 아카이브 도구를 사용하는 것입니다. 이전 웹 페이지 버전을 탐색하고 원하는 링크를 얻을 수 있습니다.

예를 들어 NDK 버전 9를 다운로드해야 했으므로이 도구를 사용하여 3 월의 NDK 다운로드 페이지 ( https://developer.android.com/tools/sdk/ndk/ )에 액세스하고 3 월의 다운로드 링크는 NDK 레 9에.


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. 이클립스 -> 창 -> 환경 설정 -> 안드로이드 -> NDK-> NDK 위치에서 설정하십시오.

  4. 빌드 - (Ctrl + B).


.bin.tar.bz2 로 바꾸기 만하면 NDK가 10b 보다 오래 릴리스됩니다. 예를 들어, 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 .

결론 : Google이이 문제를 해결할 때까지 http://web.archive.org를 사용 하십시오 .





android-ndk-r4