마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
ndk so 안에 다른 so 를 집어 넣을수는 없나요?
0
추천
dlopen 으로 하면 내가 만드는 프로젝트의 so 에서 외부 so 를 호출 할때
파일이 꼭 그 경로에 있어야 하더라고요
그래서 외부 so 가 노출이 되더라고요
총 배포 되는 so 는 2개가 되는거죠
근데 이걸1개의 so 로 해서 배포 하고 싶거든요
물론 외부 so 의 기능은 추가 해서요
방법이 없을까요?
so
ndk
jni
library
날아라동아리
(
620
포인트)
님이
2016년 6월 29일
질문
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
2개의 답변
0
추천
src 파일이 존재한다면 .a 로 생성한다음 최종적으로 .so 하나로 만드시면 되긴 합니다.
aucd29
(
218,390
포인트)
님이
2016년 6월 29일
답변
Please
log in
or
register
to add a comment.
0
추천
소스가 없으면, 정상적인 방법으로는 안 됩니다.
보안 때문에 꼭 사용해야한다면, so 내용을 헥사 에디터로 열어서 나온 내용을 char array로 선언한 소스 파일로 만들어 합칠 so 파일 빌드시 사용하고,
runtime시 array의 내용을 mmap이나 tmpfs 같은 것을 사용하여 임시 파일로 만들어, dlopen 해서 사용하는건 가능할 듯 합니다.
익명사용자
님이
2016년 6월 29일
답변
Please
log in
or
register
to add a comment.
...