2017-12-05 2 views
1

Android 프로젝트에 사전 컴파일 된 정적 C 라이브러리 (Android 툴체인으로 컴파일되지 않음)를 추가하고 라이브러리 파일에 rwx 권한을 부여하고 싶습니다. 루트 액세스없이이 작업을 수행 할 수 있습니까?미리 컴파일 된 정적 라이브러리

+0

"Android 툴체인이 컴파일하지 못했습니다."그런 다음 Android에서 제대로 작동하지 않을 것입니다. –

답변

1

정적 라이브러리에 대한 파일 권한을 변경할 이유가 없습니다. 이 파일은 빌드 머신에만 존재합니다. 공유 라이브러리 (.so 확장자를 가진 파일)를 만들어 APK에 압축되어 있는지 확인해야합니다. 공유 라이브러리에 대한 파일 권한에 대해 걱정할 필요가 없습니다. 시스템 설치 프로그램이이 파일을 장치의 예상 위치에 압축을 풀고 거기에 적절한 권한을 적용합니다. 이 파일은 전 세계적으로 읽을 수 있지만 파일이나 디렉토리는 앱에서도 쓸 수 없습니다.

관련 문제