在启动应用程序时显示错误(Abi Incompitable)

问题描述:

Iam new to android ndk,我创建了基本的应用程序与android ndk,我已经创建了所有的mk文件(android.mk和application.mk)如何解决abi错误在启动应用程序时显示错误(Abi Incompitable)

enter code here LOCAL_PATH := $(call my-dir) 

include $(CLEAR_VARS) 

#opencv 
OPENCVROOT:= C:\OpenCV-OpenCV 3.2-android-sdk 
OPENCV_CAMERA_MODULES:=on 
OPENCV_INSTALL_MODULES:=on 
OPENCV_LIB_TYPE:=SHARED 
include ${OPENCVROOT}/sdk/native/jni/OpenCV.mk 

LOCAL_SRC_FILES := com_example_working_new.cpp 

LOCAL_LDLIBS += -llog 
LOCAL_MODULE := MyLibs 

include $(BUILD_SHARED_LIBRARY) 

我Application.mk文件

enter code here APP_STL := gnustl_static 
APP_CPPFLAGS := -frtti -fexceptions 
APP_ABI := armeabi-v7a 
APP_PLATFORM := android-16 

简单的方法就是让所有APP_Abi为不同的平台和模拟器编辑这在application.mk文件。

enter code here 

APP_ABI:=所有

+0

要尝试这个 –

+0

是现在工作 – Abubakar

+0

是它是工作,谢谢 –