2013-10-30 2 views
1

한동안 Card.IO를 사용해 왔습니다. 최근에 빌드 시스템을 Gradle로 바꾸 었는데 스캐너가 더 이상 작동하지 않는다는 것을 알았습니다. 카메라가 나타나지 않고 대신 수동 입력 양식을 얻습니다. 이 .so 파일을 빌드에 포함되지 않는 함께 할 수 있다고 가정합니다. 그러나이 문제를 해결하는 방법을 모르겠습니다.Card.IO with Android with Gradle

build.gradle 파일에서 '* .so'를 명시 적으로 포함하고 하위 디렉토리를 포함하여 시도해 보았습니다. 그러나 아무것도 스캐너를 다시 작동시키는 것처럼 보이지 않습니다.

답변

2

Gradle을 아직 완전히 NDK를 지원하지 않습니다 따라서 * .so를 파일이 다른 다음과 같은 구조의 장소가 될해야합니다

lib/ 
.. armeabi/ armeabi-v7a/ mips/  x86/ 

당신이보다 네이티브 libs와의 내부를 넣을 수 있습니다. jar로 저장하고, card.io.jar로 그 항아리를 포함 시키면 .aar/libs 폴더로 끝납니다.

희망이 있습니다.

+1

더 자세한 설명을 찾을 수 있습니다 : 당신이해야 할 모든/주/jniLibs

소스

SRC 네이티브 라이브러리를 넣어? fromgroups #! topic/adt-dev/nQobKd2Gl_8 – kevinpelgrims