1 问题

把app作为独立的module导入其他项目

2 步骤

1)在app的里面的build.gradle里面把

apply plugin: 'com.android.application'

替换成如下

apply plugin: 'com.android.library'

2)注视掉build.gradle文件里面的applicationId

3)app的AndroidManifest文件中MainActivity的<intent-filter>注释掉,因为一个App 不能存在2个程序入口,否则在桌面也会有2个图标

4)在其它项目用通过导入module的方式导入这个module

3 遇到的问题

我替换下面的后

apply plugin: 'com.android.library'

as编译提示如下错误

错误:需要常量表达式

真是日了狗,不知道什么原因,到网上

Android之把app作为独立的module导入其他项目遇到的坑相关推荐

  1. android游乐园排队app,游乐园排队太久,热门项目要2小时?这么做可以一天刷遍所有项目!...

    原标题:游乐园排队太久,热门项目要2小时?这么做可以一天刷遍所有项目! 随着手里的余钱变多和生活习惯的改变,大家习惯每年出门旅游几趟,主题乐园是大家的热门选择之一.但是旅游就怕热门,一热门问题就来了, ...

  2. 【Android】 01. APP 进程启动和 ActivityThread 的关系

    2019独角兽企业重金招聘Python工程师标准>>> 首先我们应该知道2个概念: 我们应该知道在Android中一个app就是一个进程: 我们在普通的Java程序中一个程序的入口是 ...

  3. 基于Android的外卖App系统设计

    基于Android的外卖App系统设计 摘要 随着智能手机的快速普及,智能手机操作系统市场风生水起.为了让智能手机用户能够随时随地查询互联网所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终 ...

  4. 计算机毕业设计Python+uniapp+安卓基于Android的物流快递app(WEB+APP+LW)

    计算机毕业设计Python+uniapp+安卓基于Android的物流快递app(WEB+APP+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pych ...

  5. 计算机毕业设计PHP+安卓基于Android的物流快递app(源码+程序+lw+远程调试)

    该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程.欢迎交流 项目运行 环境配置: phpStudy+ Vscode +Mysql5.7 + HBuilderX+Navicat11+Vue ...

  6. Android架构组件-App架构指南

    Android架构组件-App架构指南 Android架构组件-WorkManager Android架构组件- Room数据库的使用 Android架构组件-Lifecycle Android架构组 ...

  7. Android精华篇 - App中原生页面 VS H5页面

    现有3类主流APP,分别为:Web App.Hybrid App(混合模式移动应用,Hybrid有"混合的"意思). Native App(原生app,后面都用"原生ap ...

  8. Android Studio中app出现红叉的解决方案

    Android Studio中app出现红叉的解决方案 如果你在网上搜索了一大圈之后发现还是没有解决你的问题,或许这篇文章能帮到你,同事的开发环境中遇到了,处理了一下午,期间包括删除工具,重装sdk等 ...

  9. android studio app叉号,Android Studio中app出现红叉的解决方案

    原标题:Android Studio中app出现红叉的解决方案 如果你在网上搜索了一大圈之后发现还是没有解决你的问题,或许这篇文章能帮到你,同事的开发环境中遇到了,处理了一下午,期间包括删除工具,重装 ...

最新文章

  1. linux脚本case语句,shell中的case语句,数组及函数
  2. SAP中PDF文件本地保存方法
  3. Android 通过Service单独进程模仿离线推送 Server Push
  4. Scala里的类型擦除 - type erase
  5. php怎么关闭全部进程,怎么关闭swoole进程
  6. BZOJ.1023.[SHOI2008]cactus仙人掌图(DP)
  7. linux 文件拆分 合并,Linux下文件的切分与合并的简单方法
  8. ht1621b和单片机电平匹配_有备无患,单片机面试问题集
  9. 使用EasyCHM破解版制作CHM帮助文档
  10. 机器学习面试必知:学生t分布的神奇之处
  11. 如何解决移动端 Retina 屏(高清屏)1px 像素问题
  12. vue 实现验证码、刷新以及校验验证码输入是否准确
  13. 斐讯dns劫持,路由器DNS被劫持的解决办法
  14. 罗伯特索耶的写作六法则
  15. 解决注册Github邮箱用qq邮箱无法收到验证码的问题
  16. constexpr 函数 “qCountLeadingZeroBits“ 不会生成常数表达式
  17. (四)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 安装Tomcat和JDK 以及 Nginx与Tomcat整合
  18. Linux之搜索路径PATH
  19. 盛大渗透全纪实之SVN猎手
  20. 波特率9600是什么意思

热门文章

  1. 2021,我在枯燥乏味中寻找坚持下去的理由
  2. 一文说通异步 LINQ
  3. C#10在List, Queue 以及Stack中使用EnsureCapacity方法来提升性能
  4. 如何排查 StackOverflow 异常
  5. Azure 上的网站如何识别不同国家和地区的用户
  6. api-hook,更轻量的接口测试工具
  7. 云原生 - Istio可观察性之分布式跟踪(三)
  8. 敏捷回顾会议的套路与实践分享
  9. .netcore 分布式事务CAP2.6 快速入门
  10. SignalR第一节-在5分钟内完成通信连接和消息发送