Android Studio нет файла mapping

При сборке приложения в Android Studio отсутствует файл mapping.txt обфускации в директории:

C:\Users\User\AndroidStudioProjects\App\build\outputs\mapping\release

Для того чтобы файл появился в данной директории, в файле build.gradle пишем код:

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

При компиляции появляется новый файл proguard-rules.pro в каталоге:
C:\Users\User\AndroidStudioProjects\App
В нем указываем
-printmapping mapping.txt
Затем при сборке приложения в Android Studio с указанием подписи приложения сгенерируется файл обфускации mapping.txt в каталоге

C:\Users\User\AndroidStudioProjects\App\build\outputs\mapping\release\mapping.txt

и

C:\Users\User\AndroidStudioProjects\App\mapping.txt

который можно будет залить google play console.
Стоит также учитывать, что файл mapping.txt при сборке приложения постоянно перезаписывается.

808

Leave a Reply

Ваш адрес email не будет опубликован.