마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

64비트 대응 변경방법

0 추천
32비트만 지원하는 앱에서 64비트도 대응하도록 변경하려하는데

공식 문서에 나온 방법인

 

ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'

해도 Analyze APK... 했을때 추가되지가 않습니다.........

 

답변 부탁드립니다 ㅠㅠ
익명사용자 님이 2019년 5월 27일 질문

1개의 답변

0 추천

jni 이용하는 항목이 존재한다면 해당 라이브러리를 ndk 로 다시 빌드 해야 하는데 이때 지원할 cpu 항목에 x64를 추가하면 됩니다.

  1. 일단 먼저 c 쪽 라이브러리 소스가 존재하는 지 먼저 확인하세요 
  2. 있으면 Android.mk 가 존재하는지 확인한 뒤 ndk 사용법을 검색해서 빌드 하면 됩니다. 
  3. 외부 라이브러리라면 해당 업체에 x64용 so 파일을 요청 하면 됩니다. 
  4. 오픈 소스에서 사용중이라면 해당 오픈소스 git 을 찾아다가 받은 뒤 작업하시면 됩니다. 
aucd29 (218,390 포인트) 님이 2019년 5월 29일 답변
...