相关疑难解决方法(0)

Android ndk-build忽略APP_ABI:= x86

我正在尝试运行NDK来编译本机代码以在Atom(x86)处理器和ARM上运行.无论我如何设置APP_ABI,NDK都会生成armeabi库.即使我只为APP_ABI放了x86.文件大小始终相同.这是我的Application.mk文件:

LOCAL_PATH := $(call my-dir)
APP_ABI := x86
include $(CLEAR_VARS)

LOCAL_LDLIBS    := -L$(SYSROOT)/usr/lib -llog 
LOCAL_MODULE    := myjni-jni
LOCAL_SRC_FILES := myjni-jni.c

include $(BUILD_SHARED_LIBRARY)
Run Code Online (Sandbox Code Playgroud)

无论我在APP_ABI之后放了什么我得到armeabi并且它总是相同的大小.这里有什么不对?我正在使用最新的NDK.

android android-ndk

41
推荐指数
3
解决办法
3万
查看次数

标签 统计

android ×1

android-ndk ×1