프로젝트 이들 중 하나를 가지고 파일, 그리고 내가 도구가 프로젝트를 빌드하는 데 필요한 어떤 정확히 알고 싶어 무엇. 검색 할 때 NDK에 대한 참조가 있지만 유일한 도구입니까? 이 파일이 jar 파일을 만드는 것을 내가 명백한 이유에 대한 Android.mk 파일과 함께 제공되는 안드로이드 샘플 코드의 일부를 본 적이Android.mk 내가 구축을 위해 노력하고
답변
네이티브 코드 (C++)에 대한 참조를 볼 나타납니다 - 아마도이 NDK가 설치되어있는 경우 프로젝트 생성시 자동으로 생성됩니다. Android.mk는 NDK 관련 것 같습니다.
그래서 만약 당신이 명령 줄에서 구축 당신은 JDK, 개미, 그리고 안드로이드 SDK가 설치되어 있는지 확인 찾고 다음 경우, 정말 참여 네이티브 코드가 없습니다. 당신이 "안드로이드 업데이트 프로젝트 ..."단계, 당신은 희망 응용 프로그램을 구축 할 수있는 "개미 디버그"를 할 수 있어야를 실행 한 후
그런 다음
http://developer.android.com/guide/developing/projects/projects-cmdline.html#UpdatingAProject
를보십시오. SDK에 샘플에서
http://www.kandroid.org/ndk/docs/ANDROID-MK.html –
무엇이 요점입니까? 이것은 'Android.mk'가 non-NDK 개발을 위해 필요하지 않다고 말한 것과 모순되는 것 같지 않습니다. – jjlin
Android.mk 파일은 (당신이 실제로 그 영역으로 향한 경우) SDK 빌드에서 샘플을 제대로을 포함해야합니다. 이것들은 샘플을 사용할 때 여러분이하고있는 것에 아무런 영향을 미치지 않습니다. OP에 샘플 프로젝트를 사용하고 있는지 확신 할 수 없지만,이 파일을 무시해도됩니다.
질문에 대한 가장 좋은 대답이 문서 읽고 : 그것을 읽은 후
Android.mk 파일 구문 사양
을 당신은 android.mk 뒤에 생각을 알아낼 수 파일.
건배
- 1. 나는 클라이언트의 목록을 구축을 위해 노력하고
- 2. 스위치가 나는이처럼 보이는있는 UITableViewCell 구축을 위해 노력하고
- 3. 나는 다음과 같은 레이아웃 구축을 위해 노력하고
- 4. 내가 두 개의 필드에서 JSON을 구축을 위해 노력하고 객체
- 5. 내가 열거하고 Mustache.js 다음과 같은 바이올린 구축을 위해 노력하고
- 6. 파이썬 - 효율적으로 나는 DICT 구축을 위해 노력하고 사전
- 7. JSON 트위터 쿼리는 피드에게 내가 트위터에 대한 hastag 피드를 구축을 위해 노력하고
- 8. 메이븐 WAR - 소스 내가 받는다는 내 웹 응용 프로그램을 구축을 위해 노력하고
- 9. 건물 Python3 5 기계 내가 RHEL 5.7 시스템에서 Python3 구축을 위해 노력하고
- 10. 한 액체 DIV 내가 고정 폭 DIV와 옆에 액체 폭 DIV가 레이아웃 구축을 위해 노력하고
- 11. 변경 내가 바이너리 최적화하기 위해 내 Android.mk 파일을 얻으려고 libs와
- 12. 뉴스 레터 보내기 위해 나는 간단한 양식을 구축을 위해 노력하고 더
- 13. 내가 코멘트에서 긴 문자열을 만들기 위해 노력하고
- 14. 내가 conditionnal 템플릿으로 연장하기 위해 노력하고 템플릿
- 15. 내가 URL에서 평 확장을 제거하기 위해 노력하고
- 16. 내가 구조체 내부의 필드를 채우기 위해 노력하고
- 17. 내가 이런 식으로이를 구현하기 위해 노력하고 API
- 18. 읽기 내가 메모리 스캐너를 만들기 위해 노력하고
- 19. 내가 파일에 대한 경로를 얻기 위해 노력하고
- 20. JQuery와 건물 여러 타이머와 .each (함수() {내가 지금까지 내가 가지고, 내 웹 페이지에 대한 여러 개의 타이머를 구축을 위해 노력하고
- 21. Android.mk Application.mk
- 22. 스크립트가 난 내 일부 얼랑 코드 시작 우분투에서 스크립트를 구축을 위해 노력하고 얼랑 코드
- 23. 부스트 구축을 위해 노력 : 나는 bjam
- 24. 컴파일 알레그로 내가 오류를 얻을 비주얼 스튜디오 익스프레스 2008에서 C# 프로젝트 (다운로드 코드)를 구축을 위해 노력하고
- 25. 메이븐 : pom.xml 파일, 패키지 내가 쓴 pom.xml 파일이 포함이의 젠킨스 연속 통합을 받는다는을 사용하여 프로젝트를 구축을 위해 노력하고
- 26. JQuery와 FLOT 원형 차트 (데이터에 문자열) 내가 서버 측 얻을 일부 데이터와 파이 차트를 구축을 위해 노력하고
- 27. Android.mk 조건
- 28. 오류가 나는 결국 암시 적 선언 오류에 실패 무선 드라이버를 구축을 위해 노력하고
- 29. 구성 : 오류 : 소스 디렉토리에있는 건물 우분투 10.04에서 아이폰 툴체인 구축을 위해 노력하고
- 30. iOS 네이티브 UI 구축을 위해 Webkit 사용
파일을 만드시겠습니까? http://en.wikipedia.org/wiki/Make_(software) –
나는이 다른 응용 프로그램이 아닌 샘플 응용 프로그램입니다 언급해야한다. 여기에 : 나는이 애플 리케이션과 하나의 주석 사이의 환경 설정 파일을 공유하기 위해 노력하고있어 –
이 파일은, 이것에 대한 수정해야했습니다 추가 '= 공유 LOCAL_CERTIFICATE'언급했다. 내 응용 프로그램은 처음에는이 파일을 가지고 있지 않지만이 파일을 가지고있을 가능성이있는 이유로이 주석을 추가 할 것이라고 생각했습니다. – Androidcoder