android studio如何创建工程,android studio如何创建一个子module并引入主工程
首先我们new 一个Module:
在弹出框中选择Library:
然后press finish:
在build.gradle写下面这句话,library就被引用了compile project(":mylibrary")
有一个地方需要特别注意,这个libary的support-v4包的版本可能跟主版本不一样,那么最好改成跟主版本一样,这样不会有编译问题,很多时候编译问题就在于这些包的版本不一样
这个新建立的libary的build.gradle:apply plugin: 'com.android.library'
android {
compileSdkVersion 28
buildToolsVersion "28.0.0"
defaultConfig {
minSdkVersion 15
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:support-v4:23.1.1'
testCompile 'junit:junit:4.12'
androidTestCompile('com.android.support.test.espresso:espresso-core:3.0.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
}
android studio如何创建工程,android studio如何创建一个子module并引入主工程相关推荐
- android 导入modoule_android studio如何创建一个子module并引入主工程
首先我们new 一个Module: 在弹出框中选择Library: 然后press finish: 在build.gradle写下面这句话,library就被引用了compile project(&q ...
- android compile使用方法,自己创建一个android studio在线依赖compile
相信大家在使用AS(android studio)的时候添加依赖的时候有没见过如下方式: 很酷炫本人将教你如何做到. 1. 使用 jcenter()实现- 在创建的时候as自动帮我导入了 1. ...
- 【Flutter】Flutter 应用创建运行 ( Android Studio 创建 / 运行 Flutter 应用 | 命令行创建 / 运行 Flutter 应用 )
文章目录 一.Android Studio 中创建 Flutter 应用 二. Android Studio 中运行 Flutter 应用 三. 命令行 中创建 Flutter 应用 四.命令行 中运 ...
- 修改 Android Studio 相关模板,以加快项目创建时构建速度,支持Mac,Windows,Linux...
2019独角兽企业重金招聘Python工程师标准>>> 注: 本文主要在Mac中操作,Windows,Linux操作类似.默认创建Empty Activity项目 Android S ...
- Android Studio SVN配置忽略文件 1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,
Android Studio SVN配置忽略文件 1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,和SVN没有关 ...
- android 删除一个工程,Android Studio该怎样删除项目?
Android Studio该怎样删除项目?当你想在Android Studio中删除某个module时,大家习惯性的做法都是选中要删除的module,右键去找delete.但是在android St ...
- android studio 导入模块SDK 以及该模块中继承application的类与原工程继承application的类存在冲突 解决方法
android studio 导入模块SDK 以及该模块中继承application的类与原工程继承application的类存在冲突 解决方法 导入某修改后的海康视频SDK(老师给的),并修改相关文 ...
- android studio制作目录布局,Android Studio:新创建的目录未出现在文件夹Vi中
9个解决方案 136 votes 事实证明,顶部有一个选择器,默认设置为显示Android. 如果您将切换按钮向下拨到"包",您可以看到自己的包. Aggressor answer ...
- 1.Android简介,Android Studio安装,创建运行Android程序
文章目录 1.了解通信技术 2.Android简介 2.1 Android起源 2.2 Android历史版本 3.Android Studio开发环境的搭建 3.1 Android Stud ...
最新文章
- 这才叫细:带你深入理解Redis分布式锁
- KindEditor自动过滤首行缩进和全角空格的解决方法
- IPVS-DR+keepalived实现高可用负载均衡集群
- Mac 技术篇-应用程序被锁定无法进行卸载问题解决方法,文件、文件夹被锁定无法移入废纸篓处理方法,卡巴斯基被锁定如何进行卸载演示
- 测试与CMMI质量体系
- Java 8 (10) CompletableFuture:组合式异步编程
- Mac下搭建Cocos2d-x-3.2的开发环境详解
- STM8单片机复位源判断
- Tabs Outliner(标签系统)
- 使用spring拦截器手写权限认证框架
- 关于印发国家测绘地理信息局2013年立法工作计划的通知
- 微信字体调大后页面错乱问题
- Android 解析微信基础表情并显示
- wildcard函数
- PDF怎样删除其中一页
- centos/redhat kernel-debug-info-xx.rpm与kernel-debuginfo-xx.rpm区别
- C语言向有序数组中插入一个数使该数组仍保持有序
- Filecoin系列 - 源码分析 - CPU SHA扩展
- VC++6.0显示代码行号【成功破解行数显示限制,完全免费!!!】
- 自制操作系统1:先动手操作
热门文章
- linux 使用 cp 命令强制覆盖功能
- 利剑无意之scala小考核
- Hive_ 对比分区,分桶
- 【Java文件操作】一个将文件转化为十六进制字节数组的工具(可以以8086汇编查看内存的格式输出,很优雅)
- netty系列之:channelPipeline详解
- netty系列之:netty中的Channel详解
- package.json mysql_package.json入门
- webpack 打包第三方库_webpack打包分离第三方库和业务代码
- JUC锁-Condition(三)
- 《大数据日知录:架构与算法》前言