Android studio项目引入另外一个项目做为Libary

方法一:使用Android studio 导入lib项目:

注意: lib项目更改处:html

在build.gradle 文件下 将java

注释:// apply plugin: 'com.android.application'

改成:apply plugin: 'com.android.library'

defaultConfig {

// applicationId "com.example.sdk_lib" 注释这一行

minSdkVersion 19 // 版本改成和主项目同样

targetSdkVersion 28 // 版本改成和主项目同样

}

1.主项目:import Module....引入另外一个lib项目android

2. 将另外一个lib项目的地址写入 ,module name 本身填写,finish后,看到主项目内多了一个文件夹my_libweb

3. 配置:按照下面步骤,在主项目app的dependencies 点击Module Depend,app

4.弹出框,若是第一步导入lib项目成功,这里就会显示,而后勾选,ok后,在上图的app 模块的dependencies 的列表会看到刚才勾选的配置svg

5. 运行主项目,成功,此方法是一次性导入须要的lib项目包,若是是lib写好的,能够使用gradle

方法二:

若是lib项目须要实时更新到主项目,建议直接用配置来引入:ui

1. 在主项目 build.gradle 文件下code

dependencies {

implementation project(':my_libs')     // 加入这行,导入包

}

2. 在主项目 settings.gradle 文件下xml

include ':app', ':jcejava', ':signal', ':my_libs'

//  引入你本地的lib项目地址,做为导入包

project (':my_libs').projectDir = new File('../sdk-lib/app')

3. 运行主项目,成功,而且lib项目更新代码,主项目中也会随之更新

android studio引入lib,Android studio项目引入另外一个项目做为Lib相关推荐

  1. Android Studio的代码笔记--基本使用、新建一个项目、修改快捷键、常用控件的使用等

    基本使用 创建一个新项目 新建一个activity 修改主界面 新建一个布局并引用 app模块下的文件目录结构 res 下的常用资源目录 AndroidManifest.xml文件代码解释 Activ ...

  2. eclipse中一个项目引用另一个项目的方法

    我们在开发的时候,有时候需要把一个大的项目打散,尤其是现在微服务的架构很流行,一个大的项目往往被拆成很多小的项目,而有的项目作为公共工程被独立出来,比如有个工程专门提供各种Util工具类,有的工程专门 ...

  3. php添加项目,thinkphp添加一个项目

    假如我们想新建一个app项目,创建一个app文件夹,在app目录下 新建一个index.php文件加上入口文件引用 define('APP_DEBUG',TRUE); require_once('.. ...

  4. it项目经理带一个项目的完整_如何控制IT项目需求范围?千万别让用户把你带沟里……...

    IT项目管理之需求范围控制篇 作为一名项目经理,如果您遇到这种情况该怎么办?客户仅仅付给了你一块蛋糕的钱,但他却想拥有一顿非常丰盛的晚餐.如果有一位项目经理能够让客户非常满意的只带着一块蛋糕离开,那么 ...

  5. javadoc 开源项目_在下一个项目中不使用JavaDoc的5大原因

    javadoc 开源项目 JavaDoc对于框架和库的开发是绝对必需的,这些框架和库为其他框架(例如Spring Framework,JDK)提供了公共接口. 对于内部企业软件和/或产品开发,我有以下 ...

  6. 将分开的微服务项目合到一个项目下面

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.微服务是什么? 二.使用步骤 1.从git上将项目克隆下来 2.输入克隆命令[ git clone 项目地址]回车 ...

  7. 数学题库python_GitHub Python项目推荐|一个拍照做题程序|数学计算题识题|opencv...

    GitHub Python项目推荐|一个拍照做题程序输入一张包含数学计算题的图片输出识别出的数学计算式以及计算结果 项目分析 仓库名称:mathAI 标星(star):1469 (网红级项目,高手作品 ...

  8. C#中同一解决方案下,一个项目调用另一个项目中的窗体

    在实际应用中,一个程序大多是多人共同完成,如果最初对窗体命名时没沟通好出现重名,这样直接在项目中导入窗体(添加现有项)容易造成调用混乱.而且大多时候各自开发的是独立模块,单纯导入窗体而不导入相应的输入 ...

  9. 【项目总结】一个快做完的项目的lesson learned

    项目总结: 测试的角度: 1. 需求分析阶段,尽可能的把test case写完,因为越到后面项目越紧张,越没有时间写文档性的东西. 2. 根据功能点,提前拆分好所有的case,把需要测的点都完整的文档 ...

  10. springboot项目调用另一个项目接口

    由于业务问题,有时候需要从其他项目调用接口 springboot本身封装了两种方法HTTP调用方式: 1.feign的远程调用(http接口调用) 2.RestTemplate 试了大概小一天的时间, ...

最新文章

  1. Redis的keys命令到底有多慢?
  2. tem在c语言中的作用,Temtem状态有什么效果 Temtem各状态效果介绍_游侠网
  3. 5个须警惕的数据库设计错误
  4. 一步步将 SAP Commerce Mock 应用部署到 SAP BTP Kyma Runtime
  5. [Java]关于throw,throws,try{}catch(){}
  6. 1982:【19CSPJ普及组】数字游戏 方法二
  7. mysql聚合索引创建_为 MySQL 查询优化选择最佳索引
  8. 数据分析,如何构建指标体系
  9. C++ - 操作运算符
  10. ZZULIOJ:1047: 对数表
  11. 字节跳动面试题 —— 水壶问题
  12. windows 命令行操作
  13. Android配置启动页
  14. 计算机内存错误 要降频,win10系统出现内存自动降频的解决步骤
  15. vscode 关闭 编辑框右侧的 预览框
  16. php调取微信接口token上限,解决微信access_token上限问题
  17. 51Nod 1737 配对
  18. 进阶篇:5.1)公差分析的总流程
  19. 什么是七日年化收益率和万分收益?
  20. CLI, CILCLR

热门文章

  1. 神操作 用 Python 操作 xmind 绘制思维导图
  2. 摄像头各参数的意义_手机摄像头的一些主要参数表达了什么意思?
  3. 爬虫练习(3)-- 36Kr 站点正则和 ajax 混合
  4. java 判断偶数_java 判断奇偶数
  5. KDJ指标底背离分析(图)
  6. 7款漂亮的纯css字体样式
  7. GC日志的查看(日志意思)
  8. Android AOSP 源码 编译 android5.1.1,并刷入手机
  9. 拼多多API接口,item_search - 按关键字搜索商品
  10. 2022年11月多家权威机构____编程语言排行榜__薪酬状况