기본 Java 라이브러리를 사용하는 안드로이드 응용 프로그램 용 라이브러리를 빌드해야합니다. 나는 표창 (ndk-folder)/ndk-build
을 실행하면 그것이 실제로 Alljoyn 프로젝트이기 때문에, 나는 이유는 내가 "libcrypto.so"사용해야한다는 사실에 기인 생각cygwin에서 android-ndk를 통해 libcrypto.so 라이브러리를 찾을 수 없습니다.
haredLibrary : libSimpleService.so /opt/android-ndk-r4b/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/../lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/bin/ld: skipping incompatible ../../../lib/libcrypto.a when searching for -lcrypto /opt/android-ndk-r4b/build/prebuilt/linux-x86/arm-eabi-4.4.0/bin/../lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/bin/ld: cannot find -lcrypto collect2: ld returned 1 exit status make: *** [/opt/alljoyn-sdk-2-0-0/alljoyn_2_0_0_rel/samples/simple/service/obj/local/armeabi/libSimpleService.so]
과 같은 오류를 제공합니다. 그러나 나는 그것을 발견 할 수 없다. 나는 그것을 내 핸드폰 (Huawei ideox x5)에서 꺼내려고했지만, 시도 할 때마다 "장치를 찾을 수 없다"는 말을한다. 나는 전화기를 뿌리 쳤다. 해결책이있는 사람은 누구입니까 ?? 건배, Fena