728x90
반응형
서명 후 설치 시 아래와 같이 오류가 발생할 때
Failure [INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2]
zipalign 할 때 옵션이 확인한다
Zip alignment utility
Copyright (C) 2009 The Android Open Source Project
Usage: zipalign [-f] [-p] [-v] [-z] <align> infile.zip outfile.zip
zipalign -c [-p] [-v] <align> infile.zip
<align>: alignment in bytes, e.g. '4' provides 32-bit alignment
-c: check alignment only (does not modify file)
-f: overwrite existing outfile.zip
-p: page-align uncompressed .so files
-v: verbose output
-z: recompress using Zopfli
APK에 공유 라이브러리(.so 파일)가 포함되어 있다면 -p를 사용하여 공유 라이브러리가 mmap(2)에 적합한 4KiB 페이지 경계에 맞게 정렬되어 있는지 확인해야 합니다. 다른 파일의 경우(즉, 정렬이 필수 정렬 인수에 의해 zipalign으로 지정된 파일) Android 스튜디오는 32비트와 64비트 시스템 모두 4바이트로 정렬합니다.
반응형
'Development > Android' 카테고리의 다른 글
[android] 안드로이드 필요한곳만 라운드처리하기 (0) | 2022.04.26 |
---|---|
[android] ViewPager2 setOnTouchListener (0) | 2022.04.26 |
[android] 더 이상 앱내 웹뷰에서 페이스북 로그인기능을 사용할 수 없습니다 (0) | 2022.03.11 |
[android] targetSdkVersion 31 적용 에러 "Safer component exporting" (0) | 2022.03.03 |
[android] 사용자 생성 콘텐츠(UGC) 정책 관련 정보 / 검증 반려 (0) | 2022.02.23 |
댓글