本文主要是介绍Android Studio3.0以后outputfile不可用更改,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Android Studio自从更新3.0,gradle更新3.1.3之后,build.gradle文件中outputfile就不可用了,会报错,既Cannot set the value of read-only property 'outputFile' for object of type com.android.build.gradle.internal.api.LibraryVariantOutputImpl.
报错如下:
所以如果要打包aar,使用自定义路径和文件名称,需要使用新的方法。
如果使用:
apply plugin: 'com.android.library'
就是打包aar。
以下是具体的代码,可以直接使用。直接放在build.gradle文件最外面即可使用
android.libraryVariants.all { variant ->variant.outputs.all {// 自定义输出路径// variant.getPackageApplication().outputDirectory = new File("C:\\1")// 自定义文件名{示例:AppName-Flavor-debug-v1.0.0_201807301409}outputFileName =
这篇关于Android Studio3.0以后outputfile不可用更改的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!