construction fichier .so, je reçois cette erreur de liaison.erreur ndk-build ne peut pas trouvé -landroid
« C: /android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64/bin /../ lib/gcc/bras-linux-androideabi/4,8/.. /../../../arm-linux-androideabi/bin/ld.exe: erreur: impossible de trouver -landroid "
Le fichier" Android.mk "inclut cette option.
LOCAL_LDLIBS += -llog -ldl -lz -landroid
Et le fichier "Application.mk" inclut cette option.
APP_ABI := armeabis
APP_ABI += x86
quand je mets la option "APP_PLATFORM = android-xx" dans le fichier "Application.mk", je peux construire .so fichier avec succès pour x86 et armeabi.
OU
lorsque je retire "APP_ABI: = armeabi option" dans le fichier Application.mk sans option "APP_PLATFORM = android-xx", je peux aussi construire que .so fichier pour x86.
Dans mon bureau, il y a libandroid.so fichier dans NDK \ platform \ android-xx \ bras répertoire \ usr \ lib ...
Pourquoi cette erreur se produit?