Aqui estão as linhas básicas para o arquivo Android.mk:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := myhello
LOCAL_SRC_FILES := myhello.c
include $(BUILD_SHARED_LIBRARY)
Isso define uma biblioteca compartilhada chamada "myhello" que usa o arquivo de código fonte "myhello.c" como entrada.
O makefile define as variáveis necessárias para compilar e vincular o módulo nativo.
É importante definir LOCAL_PATH corretamente para que o compilador sa