2017-12-19 5 views
0

Android Studio NDK 프로젝트의 최상위 Android.mk 파일에서 행을 주석 처리 할 수 ​​있습니까?Android.mk에서 행을 주석 처리하는 Android Studio 3.0.1

아래 표시된 Hello.mk 행을 제거하면 오류가 발생하지 않습니다. #을 추가하면 "이 파일은 프로젝트의 일부가 아닙니다."라는 오류 메시지가 나타납니다.

일시적으로이 행을 삭제할 수 있습니까?

enter image description here

답변

1

어떤 이상한 이유로 안드로이드 스튜디오는 C++ 소스로 Android.mk을 치료하려고합니다. AS 및 AS가 표시하는 기타 많은 경고를 무시해도됩니다.

OTOH의 경우 앞에 #을 추가하는 대신 안전하게 줄을 삭제할 수 있습니다. Android Studio는 철저하게 편집 한 파일의 로컬 기록을 보관합니다. 따라서 필요할 때이 파일의 변경 사항을 쉽게 복원 할 수 있습니다.

+0

나는 뭔가를 시도하고 싶을 때 줄을 주석 처리하는 경향이 있습니다. 이 경우 Hello.mk없이 SQLite를 자체적으로 빌드하려고했지만 언제든지 실행 취소/다시 실행할 수 있습니다. – SparkyNZ

+1

Android Studio에서 버그를 발견하여이를 재현 할 수 있다고 생각되면 주저하지 말고 (https://developer.android.com/studio/report-bugs.html)! –

+0

필자는 선택적으로 'targets'를 지정하는 방법을 알았으므로 (대신 build.gradle 파일에서 주석 처리 할 수 ​​있음) 이제 빌드에서 타겟을 제외 할 수 있습니다. – SparkyNZ

관련 문제