기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

현재 안드로이드 OS에  jni로 만든 so 파일을 넣고 사용하고 있습니다.


A라는 어플리케이션이 이 jni를 사용하고 있는데요, 갑자기 B 라는 어플리케이션도 이 jni를 사용해야 합니다.


그런데 jni는 A라는 어플리케이션의 패키지 명으로 만들어 진거라 B는 호출이 안되더군요...


하나의 jni로 패키지 명이 다른 두개의 어플리케이션이 사용할수 있는 방법이 있는지 궁금합니다.




파일럿

2015.09.02 05:19:30
*.214.41.74

안타깝게도 한개의 jni를 두개의 java application에선 불러 쓸수가 없습니다.

두개의 application에서 불러 쓰려면 한개의 jni를 감싸고 있는(일종의 interface처럼) public static java class를 만들고

두개의 어플리케이션에서 불러 쓰면 됩니다.


아니면 Android framework 수정이 가능하다면 system service로 만들어 넣어도 됩니다.

vain

2015.09.03 19:50:06
*.33.215.187

답변감사드립니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort

[NFS] 뭔 문제인지 잘 모르겠습니다. [완료!] [3]

bootcmd 개수 늘리기 or fatload buffer size 변경? [4]

  • 마빡
  • 2014-06-20
  • 조회 수 3242

[질문] LX800 보드 전원 Range [3]

자료실에 있는 WINCE 5.0 workspace로 컴파일 하는데.. [8]

[질문] 최대절전모드와 대기모드에 진입할 방법이 없나요? [3]

부팅시 disk image starting at 0. 나오고 부팅이 멈추는데요 [1]

  • biokk
  • 2013-11-04
  • 조회 수 3200

완료) 부품 구매할 수 있는 곳 좀 알려주세요 [1]

[완료]터치 반응이 없습니다(아래의 글과 조금차이가 있습니다). [4]

[질문] USB 주변기기를 많이 사용하는거 같은데... [4]

OS별 부팅속도가 얼마나 되는지 알고 싶습니다.. [1]

  • 정현
  • 2008-01-28
  • 조회 수 3180

2G SD카드 인식문제 [9]

origen_quad 4412 mt6620 wifi 관련 link 문제 [6]

android 2.1 부팅 후 suspend 되는 현상? (추가) file [4]

nfs로 안드로이 부팅중 "System UIDs inconsistent" 에러 팝업 창... [3]

[질문] Aesop-LX800 Wince 5.0 800x480 LCD출력? [1]

LX800 + CS5536 가격과 구입처 좀 가르쳐 주세요. [1]

[질문] CD롬을 제거하면 부팅이 안된다...?!!! 이런 경우 보신분 ... [6]

serial gadget 이 안되네요... [6]

SMDK6410에서 Android 포팅.. [4]

질문) Wince에서 LCD 출력 [2]

사용자 로그인