android-ndk 설치 - Android NDK의 이전 버전은 어디에서 찾을 수 있습니까?




예제 설정 (10)

이처럼 링크를 넣는 것 같아요.

http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip

브라우저의 주소 표시 줄에

개정판 이름 (r7c, r8c 등)은 ndk 다운로드 페이지에서 찾을 수 있습니다.

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



Google은 NDK를 GitHub로 이전했습니다. 이제 github.com/android-ndk/ndk/wiki 에는 현재 안정적인 릴리스, 사용 가능한 베타 및 선택한 이전 릴리스에 대한 링크가 포함되어 있습니다.


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).



이전 다운로드 링크를 찾는 방법은 "Way back machine", https://archive.org/web/ 과 같은 인터넷 아카이브 도구를 사용하는 것입니다. 이전 웹 페이지 버전을 탐색하고 원하는 링크를 얻을 수 있습니다.

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


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 . 이전 버전의 경우에도 위의 대답에서 제공하는 링크를 참조하십시오.


.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를 사용 하십시오 .


내 경우에는 오류가 srand 가 아닌 다른 기능을 위해 : __ctype_get_mb_cur_max ndk .

특정 NDK 플랫폼 버전을 설정하여 문제를 해결했습니다.

APP_PLATFORM := android-15







android-ndk android-ndk-r5 android-ndk-r4