2017-04-19 77 views
0

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 

回答

1

簡單的方法就是讓所有APP_Abi爲不同的平臺和模擬器編輯這在application.mk文件。

enter code here 

APP_ABI:=所有

+0

要嘗試這個 –

+0

是現在工作 – Abubakar

+0

是它是工作,謝謝 –

相關問題