错误

Gradle sync failed: Cannot set the value of read-only property 'outputFile'

原因

gradle打包,自定义apk名称代码报错

解决

看不懂代码就把原来的注释了,自己再写一个

例如:

// rename the apk with the version name
/*
applicationVariants.all { variant ->
variant.outputs.each { output ->
output.outputFile = new File(
output.outputFile.parent + "/${variant.buildType.name}",
"osc-android-${variant.versionName}-${variant.productFlavors[0].name}.apk".toLowerCase()) }
}
*/
android.applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = "oschain_${defaultConfig.versionName}.apk"
}
}

最新文章

  1. Winform分页控件
  2. Vim快捷键记录(工作中遇到)
  3. Django博客功能实现—文章评论功能
  4. Ubuntu下freeradius-server的安装与mysql-server的关联
  5. [python实现设计模式]-5.迭代器模式-一起撸串嗨皮啦
  6. 为什么没调用 didRegisterForRemoteNotificationsWithDeviceToken 和 didFailToRegisterForRemoteNotificationsWithError
  7. XML基础学习02<linq to xml>
  8. Episode 388: Testing vs Monitoring
  9. [杂谈]交通工具orca card
  10. java 网络编程(三)---TCP的基础级示例
  11. JS中的call()方法的理解
  12. C#语句及案例
  13. Dim Loop 出现结果不同
  14. BZOJ 3669: [Noi2014]魔法森林( LCT )
  15. HDU1113 Word Amalgamation
  16. 推荐net开发cad入门阅读代码片段
  17. 亚马逊 amazon connect(呼叫中心)
  18. centos环境无法安装paramiko的问题解决
  19. mysql 正确清理binlog 删除数据后磁盘空间的
  20. 『Python × C++』函数传参机制学习以及对比

热门文章

  1. Kalibr installation tutorial
  2. 在一个项目里,公共一个css、各个页面分别对应不同的css?
  3. Access MongoDB Data with Entity Framework 6
  4. 正则表达式,sed简单用法
  5. centos6安装mysql5.7
  6. Struts2框架action层学习心得体会
  7. JavaScript DOM编程艺术 笔记(二)语句操作
  8. 2D激光SLAM算法比较+cartographer
  9. 《软件工程综合实践专题》第三次作业——原型工具Axure RP8 的介绍
  10. tomcat增加运行内存