studio项目放源码环境编译

源码开发经常需要把eclipse项目(虽然已经不使用此工具开发app了)或studio项目放到源码里面,下面写下自己的经验以备查阅

1,studio项目,需要保留的文件,如下图:mk文件自己写的


2,mk文件

# Copyright 2007-2008 The Android Open Source Project

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

LOCAL_MODULE_TAGS := optional

LOCAL_SRC_FILES := $(call all-java-files-under, app/src/main/java)
LOCAL_MANIFEST_FILE := app/src/main/AndroidManifest.xml
LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/app/src/main/res

    


LOCAL_PACKAGE_NAME := DMCompaus

LOCAL_CERTIFICATE := platform

include $(BUILD_PACKAGE)



# This finds and builds the test apk as well, so a single make does both.
include $(call all-makefiles-under,$(LOCAL_PATH))
 

其中  LOCAL_SRC_FILES:表示代码的位置

        LOCAL_MANIFEST_FILE:AndroidManifest.xml路径

        LOCAL_RESOURCE_DIR:res资源路径

-------------------------------------------------------------------------------------------------------------------------------

下面是eclipse项目


2,mk文件

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

LOCAL_MODULE_TAGS := optional

LOCAL_SRC_FILES := $(call all-java-files-under, src)

LOCAL_PACKAGE_NAME := FlashLight

LOCAL_CERTIFICATE := platform

include $(BUILD_PACKAGE)

# This finds and builds the test apk as well, so a single make does both.
include $(call all-makefiles-under,$(LOCAL_PATH))

LOCAL_PACKAGE_NAME := FlashLight这个名字是编译进系统时,device.mk写的名字


下面是另一篇文章,各种mk写法:https://blog.csdn.net/qq_25815655/article/details/80069344

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值