Android Studio引用jar
来源:互联网 发布:瘦脸针副作用 知乎 编辑:程序博客网 时间:2024/06/05 18:46
Compile
compile是对所有的build type以及favlors都会参与编译并且打包到最终的apk文件中。
eg.
compile fileTree(include:[*.jar],dir:'libs']
只添加上面的打包APK时不会将文件夹打包进去,还需要在APP下的build.gradle加以下:
android{
sourceSets {
main {
jniLibs.srcDirs = ['libs']
assets.srcDirs = ['assets']
}
}
}
Provided
Provided是对所有的build type以及favlors只在编译时使用,类似eclipse中的external-libs,只参与编译,不打包到最终apk。
eg.jar包放在runtime目录下,至提供接口在编译时使用
provided fileTree(include:[*.jar],dir:'runtime']
APK
只会打包到apk文件中,而不参与编译,所以不能再代码中直接调用jar中的类或方法,否则在编译时会报错
Test compile
Test compile 仅仅是针对单元测试代码的编译编译以及最终打包测试apk时有效,而对正常的debug或者release apk包不起作用。
Debug compile
Debug compile 仅仅针对debug模式的编译和最终的debug apk打包。
Release compile
Release compile 仅仅针对Release 模式的编译和最终的Release apk打包。
0 0
- Android Studio引用jar
- Android Studio jar包引用jar包
- Android Studio引用jar及so文件
- Android Studio: 引用jar及so文件
- Android Studio 如何引用jar & so文件
- Android Studio 引用jar和 so 文件
- Android Studio引用Library与导入jar
- android+studio引用library与导入jar
- Android Studio 引用jar及so文件
- android studio androidTest引用jar出错
- android studio去除引用jar文件
- android studio重复引用jar问题
- Android Studio 引用jar及so文件
- Android Studio引用项目和引用jar包
- Android Studio如何引用jar包(非gradle)
- Android Studio开发入门-引用jar及so文件
- Android studio引用第三方jar各种异常
- Android Studio开发入门-引用jar及so文件
- ionic2项目创建遇到的问题
- java课程培训费用,java课程培训费用贵不贵
- mac 电脑安装Tomcat,百分百能装好
- ArrayList源码解析
- Vivado Hls 设计分析
- Android Studio引用jar
- leetCode 475. Heaters
- css清除浮动
- redis在Java中通过Junit进行连接测试
- Android中Activity和AppcompatActivity的区别
- Android中将应用标题栏去掉的三个方法
- JVM进阶(十三)——阶段回顾
- bom对象
- Linux下修改Mysql的用户(root)的密码