NDK없이 안드로이드 프로젝트에서 네이티브 라이브러리 .so를 사용할 수 있습니까?

ro0xandr

Android SDK를 사용하여 Eclipse 환경에서 빌드 된 Android 프로젝트가 있습니다. 이제이 프로젝트에 미리 빌드 된 라이브러리 (.so)추가하고 싶습니다. NDK사용해야 합니까?

ph0b

일반적으로 자바의 네이티브 라이브러리 (.so 파일)를 사용하기 위해 NDK를 사용할 필요가 없습니다. .so 파일을 생성 / 재 컴파일하거나 .so 파일이 Java에 메소드 구현을 제공하지 않는 경우에만 필요합니다.

도서관은 어디에서 왔습니까? .jar 또는 Java 클래스는 최소한 함께 제공되어야합니다.

Java에서 .so 파일을 사용하려면 .so 파일이 만들어진 동일한 패키지 이름의 동일한 클래스에서 Java 코드에서 네이티브와 동일하게 정의하기 위해 정의하는 Java 메서드를 알아야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Android APK가 네이티브 라이브러리를로드 할 수 있음

분류에서Dev

CMake : Android Studio 네이티브 활동 프로젝트는 프로젝트 루트 외부에서 타사 라이브러리를 찾을 수 없습니다.

분류에서Dev

에뮬레이터에서 네이티브 라이브러리를로드 할 수 없습니다.

분류에서Dev

다른 시스템에서 네이티브 라이브러리를로드 할 수 없습니다.

분류에서Dev

다른 시스템에서 네이티브 라이브러리를로드 할 수 없습니다.

분류에서Dev

Android Studio 1.3 RC1 NDK 네이티브 라이브러리를로드 할 수 없음

분류에서Dev

Android 프로젝트에서 .so 공유 라이브러리를 사용할 수 없습니다.

분류에서Dev

XCode에서 OS X 프로젝트 용 libshout 라이브러리를 어떻게 사용할 수 있습니까?

분류에서Dev

Moqui 프로젝트에서 외부 jar 라이브러리를 어떻게로드 할 수 있습니까?

분류에서Dev

Nexus7은 네이티브 라이브러리를로드 할 수 없습니다.

분류에서Dev

수동으로로드 된 라이브러리에서 사전 링크를 사용하십니까? (예 : Java 네이티브 라이브러리)

분류에서Dev

"is check"라이브러리를 사용하는 동안 내 안드로이드 프로젝트에 facebook sdk를 추가 할 수 없습니다.

분류에서Dev

NDK에서 라이브러리를로드 할 수 없습니다.

분류에서Dev

<!> 시작 중 오류 : sqlite3를 사용하는 동안 OMNET ++ 프로젝트에서 라이브러리를로드 할 수 없습니다.

분류에서Dev

Android Studio에서 네이티브 라이브러리를 어떻게 연결할 수 있습니까?

분류에서Dev

안드로이드 용 자바 배우기 : 안드로이드 사이트의 문서도 네이티브 자바 라이브러리를 다룹니다.

분류에서Dev

대규모 프로젝트에 부트 스트랩 라이브러리를 사용할 수 있습니까?

분류에서Dev

Net Standard 1.6 클래스 라이브러리 프로젝트에서 DynamicObject를 사용할 수 없습니다.

분류에서Dev

안드로이드는 피카소 라이브러리를 사용할 수 없습니다

분류에서Dev

Windows Phone 8.0 클래스 라이브러리 프로젝트를 만들어 Windows Phone 8.1 프로젝트에서 사용할 수 있습니까?

분류에서Dev

네이티브 JNI 라이브러리를 추출 할 수 없습니다.

분류에서Dev

gradle 라이브러리 프로젝트를 Android 프로젝트에 통합 할 수 있습니까?

분류에서Dev

4.2 4.3에서 네이티브 라이브러리를로드 할 수 없지만 최신 버전에서는로드됩니다.

분류에서Dev

내 반응 네이티브 앱에 Android 타사 스캐너 라이브러리를로드 할 수 없습니다.

분류에서Dev

Androidx를 사용하는 라이브러리를 지원 라이브러리 프로젝트와 함께 사용할 수 있습니까?

분류에서Dev

Android 프로젝트에 라이브러리를 추가 할 수 없습니다.

분류에서Dev

인 텐트 서비스를 라이브러리 프로젝트에 넣고 다른 앱에서 사용할 수 있습니까?

분류에서Dev

자체 스레드를 생성하는 네이티브 공유 라이브러리가 '경고없이'종료되는 사용 프로세스를 지원할 수 있습니까?

분류에서Dev

NUnit 라이브러리 프로젝트에서 Xamarin.Forms를 어떻게 사용할 수 있나요?

Related 관련 기사

  1. 1

    Android APK가 네이티브 라이브러리를로드 할 수 있음

  2. 2

    CMake : Android Studio 네이티브 활동 프로젝트는 프로젝트 루트 외부에서 타사 라이브러리를 찾을 수 없습니다.

  3. 3

    에뮬레이터에서 네이티브 라이브러리를로드 할 수 없습니다.

  4. 4

    다른 시스템에서 네이티브 라이브러리를로드 할 수 없습니다.

  5. 5

    다른 시스템에서 네이티브 라이브러리를로드 할 수 없습니다.

  6. 6

    Android Studio 1.3 RC1 NDK 네이티브 라이브러리를로드 할 수 없음

  7. 7

    Android 프로젝트에서 .so 공유 라이브러리를 사용할 수 없습니다.

  8. 8

    XCode에서 OS X 프로젝트 용 libshout 라이브러리를 어떻게 사용할 수 있습니까?

  9. 9

    Moqui 프로젝트에서 외부 jar 라이브러리를 어떻게로드 할 수 있습니까?

  10. 10

    Nexus7은 네이티브 라이브러리를로드 할 수 없습니다.

  11. 11

    수동으로로드 된 라이브러리에서 사전 링크를 사용하십니까? (예 : Java 네이티브 라이브러리)

  12. 12

    "is check"라이브러리를 사용하는 동안 내 안드로이드 프로젝트에 facebook sdk를 추가 할 수 없습니다.

  13. 13

    NDK에서 라이브러리를로드 할 수 없습니다.

  14. 14

    <!> 시작 중 오류 : sqlite3를 사용하는 동안 OMNET ++ 프로젝트에서 라이브러리를로드 할 수 없습니다.

  15. 15

    Android Studio에서 네이티브 라이브러리를 어떻게 연결할 수 있습니까?

  16. 16

    안드로이드 용 자바 배우기 : 안드로이드 사이트의 문서도 네이티브 자바 라이브러리를 다룹니다.

  17. 17

    대규모 프로젝트에 부트 스트랩 라이브러리를 사용할 수 있습니까?

  18. 18

    Net Standard 1.6 클래스 라이브러리 프로젝트에서 DynamicObject를 사용할 수 없습니다.

  19. 19

    안드로이드는 피카소 라이브러리를 사용할 수 없습니다

  20. 20

    Windows Phone 8.0 클래스 라이브러리 프로젝트를 만들어 Windows Phone 8.1 프로젝트에서 사용할 수 있습니까?

  21. 21

    네이티브 JNI 라이브러리를 추출 할 수 없습니다.

  22. 22

    gradle 라이브러리 프로젝트를 Android 프로젝트에 통합 할 수 있습니까?

  23. 23

    4.2 4.3에서 네이티브 라이브러리를로드 할 수 없지만 최신 버전에서는로드됩니다.

  24. 24

    내 반응 네이티브 앱에 Android 타사 스캐너 라이브러리를로드 할 수 없습니다.

  25. 25

    Androidx를 사용하는 라이브러리를 지원 라이브러리 프로젝트와 함께 사용할 수 있습니까?

  26. 26

    Android 프로젝트에 라이브러리를 추가 할 수 없습니다.

  27. 27

    인 텐트 서비스를 라이브러리 프로젝트에 넣고 다른 앱에서 사용할 수 있습니까?

  28. 28

    자체 스레드를 생성하는 네이티브 공유 라이브러리가 '경고없이'종료되는 사용 프로세스를 지원할 수 있습니까?

  29. 29

    NUnit 라이브러리 프로젝트에서 Xamarin.Forms를 어떻게 사용할 수 있나요?

뜨겁다태그

보관