android android.mk Application.mk

本文详细介绍了在Android开发中如何配置库和模块化应用,包括使用Android.mk文件来指定头文件路径、第三方库路径及链接库,以及通过Application.mk文件优化C++ STL的使用。此外,还提到了不同运营商的充值优惠策略。

Android.mk

 

 LOCAL_CPPFLAGS(预处理器标志)

 

指定头文件路径(属于编译器标志)

LOCAL_CFLAGS   += -I$(LOCAL_PATH)/__pub_inc
LOCAL_CXXFLAGS += -I$(LOCAL_PATH)/__pub_inc

 

指定第三方库的路径和库名(属于连接器标志)

LOCAL_LDFLAGS += -L$(LOCAL_PATH)
LOCAL_LDLIBS += -lpro_util -lsipmod

也可全路径

LOCAL_LDLIBS += $(LOCAL_PATH)/libpro_util.a $(LOCAL_PATH)/libsipmod.so

 

代表着安装已存在的库

include $(CLEAR_VARS)

LOCAL_MODULE := sipmod
LOCAL_SRC_FILES := libsipmod.so

include $(PREBUILT_SHARED_LIBRARY)

 

Application.mk

用c++的stl需要这样指定

APP_STL := gnustl_static

用到的Android.mk,也可不指定,但名字固定。指定可以变名。

APP_BUILD_SCRIPT:=$(APP_PROJECT_PATH)/Android.mk

平台指定

APP_PLATFORM := android-8
APP_ABI := armeabi

我的话费充值店-各种面额
电信100元仅售98.60 

联通100仅售99.00
移动100仅售99.30

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值