2012-07-17 2 views
0

저는 최근에 안드로이드 애플 리케이션에 어도비 PDF 파일 리더를 임베딩하는 방법을 찾고 있었고, 그래서 누군가는 어도비 리더 모바일 9 SDK를 제안했습니다.Android에서 C++ API를 사용하려면 어떻게해야합니까?

자주 묻는 질문에 SDK는 C++ API 세트로 ​​구성됩니다. Android 앱에서 C++로 작성된 API에 액세스하려면 어떻게해야합니까? 사전에

감사합니다.

+1

당신은 아마에 당신이 그 조건에 API와 상호 작용을 작성합니다 기본 래퍼로, JNI를 사용하면 문제가 발생하는 경우

그래서, 여기 게시물을 단계를 수행하십시오. 그러나 중요한 질문은 그 코드가 안드로이드의 런타임 환경 (일반적으로 NDK 툴체인으로 만들어진 의미)과 호환되는 형태로 제공되는지 그리고 사용 가능한 형태로 결과물을 얻을 수 있는지 여부입니다. –

+0

fwiw, 안드로이드 버전의 Adobe SDK를 얻을 수 없다면 mupdf 라이브러리가 JNI를 통해 Android에서 작동한다는 것을 알고 있습니다. – Turix

답변

1

Android 환경에서 액세스 할 수있는 라이브러리로 누군가 변환했는지 확인하십시오. 어쩌면 누군가가 이미 Android에서 사용할 수있는 버전으로 변환되었지만 종종 그렇지 않을 수 있습니다.

그렇지 않은 경우 Android 앱에로드 할 수있는 라이브러리 버전을 얻으려면 NDK 교차 컴파일러를 통해 소스 (소스가 필요함)를 실행할 수 있는지 확인해야합니다. http://developer.android.com/tools/sdk/ndk/index.html

관련 문제