Android 10 根文件系统和编译系统(十三):Android.mk编译Android Studio工程源码

网友投稿 338 2022-09-24

Android 10 根文件系统和编译系统(十三):Android.mk编译Android Studio工程源码

说明

系统:AOSP Android10.0

设备:Android模拟器

前言

本文章重点讲解Android.mk如何编译Android studio的工程源码

模板: packages/apps/Messaging/Android.mk 实际例子:

LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE_TAGS := optionalLOCAL_SRC_FILES := $(call all-java-files-under, app/src/main/java)LOCAL_PACKAGE_NAME := StorageTestLOCAL_SDK_VERSION := current#LOCAL_PROGUARD_FLAG_FILES := proguard.flagsLOCAL_CERTIFICATE := platformLOCAL_USE_AAPT2 := true# 指定Manifest文件LOCAL_MANIFEST_FILE := app/src/main/AndroidManifest.xmlLOCAL_RESOURCE_DIR := \ $(addprefix $(LOCAL_PATH)/, app/src/main/res)# 需要的jar,否则无法找到系统相关资源LOCAL_STATIC_JAVA_LIBRARIES := \ androidx.appcompat_appcompat \ include $(BUILD_PACKAGE)include $(call all-makefiles-under,$(LOCAL_PATH))

总结

Android studio工程代码就不在此贴出, Android.mk作为参考给到大家。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Android 10 根文件系统和编译系统(五):ADB使用
下一篇:顶级红毯来袭,半个娱乐圈的女明星都来厮杀了!
相关文章

 发表评论

暂时没有评论,来抢沙发吧~