无法加载-landroid jni

无法加载-landroid jni,android,c++,android-ndk,java-native-interface,Android,C++,Android Ndk,Java Native Interface,我无法在我的包中加载-landroid lib,我正在使用以下Android.mk 代码 请引导,我被卡住了( 获取以下错误 /android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: cannot find -landroid col

我无法在我的包中加载-landroid lib,我正在使用以下Android.mk 代码

请引导,我被卡住了(

获取以下错误

/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: cannot find -landroid
collect2:ld返回了1个退出状态
make:[obj/local/armeabi/libShirtsAR.so]错误1

本机活动仅受API级别9及更高版本的支持(请参阅NDK发行版中的docs/STABLE-API.html)。因此,如果您想链接到libandroid,您需要更改为

TARGET_PLATFORM := android-9

我必须在Application.mk文件中使用此APP_PLATFORM变量。在此之后,我能够构建我的解决方案

例如: 应用程序平台:=android-22

今天2017年10月TARGET_平台不适合我


干杯。

问题解决了吗?
TARGET_PLATFORM := android-9