2012-01-31 8 views
7

프로젝트 이들 중 하나를 가지고 파일, 그리고 내가 도구가 프로젝트를 빌드하는 데 필요한 어떤 정확히 알고 싶어 무엇. 검색 할 때 NDK에 대한 참조가 있지만 유일한 도구입니까? 이 파일이 jar 파일을 만드는 것을 내가 명백한 이유에 대한 Android.mk 파일과 함께 제공되는 안드로이드 샘플 코드의 일부를 본 적이Android.mk 내가 구축을 위해 노력하고

+0

파일을 만드시겠습니까? http://en.wikipedia.org/wiki/Make_(software) –

+0

나는이 다른 응용 프로그램이 아닌 샘플 응용 프로그램입니다 언급해야한다. 여기에 : 나는이 애플 리케이션과 하나의 주석 사이의 환경 설정 파일을 공유하기 위해 노력하고있어 –

+0

이 파일은, 이것에 대한 수정해야했습니다 추가 '= 공유 LOCAL_CERTIFICATE'언급했다. 내 응용 프로그램은 처음에는이 파일을 가지고 있지 않지만이 파일을 가지고있을 가능성이있는 이유로이 주석을 추가 할 것이라고 생각했습니다. – Androidcoder

답변

0

네이티브 코드 (C++)에 대한 참조를 볼 나타납니다 - 아마도이 NDK가 설치되어있는 경우 프로젝트 생성시 자동으로 생성됩니다. Android.mk는 NDK 관련 것 같습니다.

그래서 만약 당신이 명령 줄에서 구축 당신은 JDK, 개미, 그리고 안드로이드 SDK가 설치되어 있는지 확인 찾고 다음 경우, 정말 참여 네이티브 코드가 없습니다. 당신이 "안드로이드 업데이트 프로젝트 ..."단계, 당신은 희망 응용 프로그램을 구축 할 수있는 "개미 디버그"를 할 수 있어야를 실행 한 후

그런 다음

http://developer.android.com/guide/developing/projects/projects-cmdline.html#UpdatingAProject

를보십시오. SDK에 샘플에서

+0

http://www.kandroid.org/ndk/docs/ANDROID-MK.html –

+0

무엇이 요점입니까? 이것은 'Android.mk'가 non-NDK 개발을 위해 필요하지 않다고 말한 것과 모순되는 것 같지 않습니다. – jjlin

4

Android.mk 파일은 (당신이 실제로 그 영역으로 향한 경우) SDK 빌드에서 샘플을 제대로을 포함해야합니다. 이것들은 샘플을 사용할 때 여러분이하고있는 것에 아무런 영향을 미치지 않습니다. OP에 샘플 프로젝트를 사용하고 있는지 확신 할 수 없지만,이 파일을 무시해도됩니다.

4

질문에 대한 가장 좋은 대답이 문서 읽고 : 그것을 읽은 후

Android.mk 파일 구문 사양

https://android.googlesource.com/platform/ndk/+/4e159d95ebf23b5f72bb707b0cb1518ef96b3d03/docs/ANDROID-MK.TXT

을 당신은 android.mk 뒤에 생각을 알아낼 수 파일.

건배

+5

죽은 링크. 이것이 바로 링크 인 응답이 좋지 않은 이유입니다. –

+0

죄송합니다. 링크에는 많은 텍스트가 포함되어 있습니다. 나는 그것이 접근 할 수 없을 것이라고 생각하지 않는다. – Mostafa

+1

https://android.googlesource.com/platform/ndk/+/4e159d95ebf23b5f72bb707b0cb1518ef96b3d03/docs/andROID-MK.TXT – Mostafa

관련 문제