使用android-ndk和Android.mk编译c代码

时间:2015-10-13 13:12:38

标签: android c++ c android-ndk

我在我的64位Unix机器上安装了android-ndk(步骤在我的previous question中)

现在我可以<Application.Resources> <ResourceDictionary> <ResourceDictionary.ThemeDictionaries> <ResourceDictionary x:Key="Default"> <SolidColorBrush x:Key="TheRecourceKeyHere" Color="Magenta" /> </ResourceDictionary> </ResourceDictionary.ThemeDictionaries> </ResourceDictionary> </Application.Resources> ,我正在获取可执行文件。

如何使用Android.mk这样做。

这是我的Android.mk

$CC hello.c -o hello

以下是LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := hello LOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := hello.c LOCAL_SHARED_LIBRARIES := libutils LOCAL_C_INCLUDES += frameworks/base/include system/core/include include $(BUILD_EXECUTABLE) 文件。

hello.c

如何在此Android.mk文件上调用make。有没有像#include <stdio.h> int main() { printf("hello world\n"); return 0; }

这样的方法

我搜索了一些例子,但所有这些例子都包含某些与我的案例无关的JNI形式。

0 个答案:

没有答案