zoukankan      html  css  js  c++  java
  • Android Studio 2.3.1导出jar文件不能生成release解决办法

    升级了AS之后,在项目中的时候,有个需求需要把通过AS导出一个模块,需要以jar的形式导出来,研究了一下,按照网上的描述操作了一遍,不知道是AS版本问题还是自己操作问题,发现使用

    ./gradlew build

    之后,在/build/intermediates/bundles/文件夹下面一直生成不到网上说得release文件夹,而是debug文件夹

    这里写图片描述

    于是乎,考虑一下,是不是gradle版本不同导致的这个问题,于是查询了一下gradle文档,发面有这个属性

    publishNonDefault true

    这个属性要放在android{}这个节点下面

    android {
        compileSdkVersion 25
        buildToolsVersion "25.0.2"
        publishNonDefault true
    
        defaultConfig {
            minSdkVersion 21
            targetSdkVersion 25
            versionCode 1
            versionName "1.0"
        }
    }

    再次build一下,成功生成release文件夹

    这里写图片描述

    特此记录下来,方便有遇到和我一样的童鞋遇到的,以便能够帮助。

    2018-10-31更新

    最新情况,最新版本3.2.1的Android Studio中已经将“bundles”文件夹改为了“packaged-classes”文件夹。
  • 相关阅读:
    apache配置虚拟主机的三种方式
    mysql ddl语句
    MySQL锁机制
    如何卸载rpm包
    RAC SCAN
    oracle rac scan ip 用途 原理
    如何用udev for asm in oracle linux 6
    ORACLE RAC NTP 时间服务器配置
    对表空间 'USERS' 无权限
    bootstrap全局css样式
  • 原文地址:https://www.cnblogs.com/jpfss/p/9882166.html
Copyright © 2011-2022 走看看