zip-audio-to-assets.gradle 615 B

1234567891011121314151617181920212223
  1. //自定义的压缩任务
  2. tasks.register('zipAudioFilesToAssets', Zip) {
  3. println("zipAudioFilesToAssets")
  4. // 设置源文件路径(需要压缩的文件路径)
  5. from('../audio')
  6. // zip文件名
  7. archiveFileName = 'audio.zip'
  8. // 目标路径(压缩后的zip文件放置的位置)
  9. destinationDirectory = file('src/main/assets/')
  10. // 监听任务开始
  11. doFirst {
  12. println 'zipAudioFilesToAssets start'
  13. }
  14. // 监听任务结束
  15. doLast {
  16. println 'zipAudioFilesToAssets end'
  17. }
  18. }
  19. // 在打包 APK 前执行
  20. preBuild.dependsOn zipAudioFilesToAssets