Android studio 在哪里可以获得R8的defaul proguard文件

Android studio 在哪里可以获得R8的defaul proguard文件,android-studio,android-gradle-plugin,proguard,android-r8,Android Studio,Android Gradle Plugin,Proguard,Android R8,我正在Android Studio 3.6中开发一个应用程序,我刚刚意识到我似乎缺少了proguard Android.txt或proguard Android optimize.txt和proguard rules.pro文件 它们在my build.gradle(应用程序)文件中定义: 但是我的项目树或项目文件夹中没有这些文件 根据我的build.gradle(ProjectName)文件,我正在使用gradle 3.6.3,因此我知道将实际使用R8,而不是ProGuard,但我(从)了解到

我正在Android Studio 3.6中开发一个应用程序,我刚刚意识到我似乎缺少了
proguard Android.txt
proguard Android optimize.txt
proguard rules.pro
文件

它们在my build.gradle(应用程序)文件中定义:

但是我的项目树或项目文件夹中没有这些文件

根据我的
build.gradle(ProjectName)
文件,我正在使用gradle 3.6.3,因此我知道将实际使用
R8
,而不是ProGuard,但我(从)了解到,R8仍然使用相同的文件来定义应该优化的内容和应该保留的内容等

我想确保我的应用程序经过优化和模糊处理,但我还需要使用
-keep
子句保护一些代码,我认为这些子句需要进入
proguard rules.pro
文件

所以,有几个问题:

  • 为什么我没有这些文件
  • 我如何获得最新的官方文件作为起点
    这些文件的内容是从中的文本文件生成的

    根据
    getDefaultProguardFile
    的参数名称,选择其中一个或多个资源作为中的配置文件

    buildTypes {
        release {
            minifyEnabled true
            shrinkResources true
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }