Korzystanie Gradle opakowanie 2.10, a Android Gradle budować narzędzia
2.0.0-p7
2.1.0Proguard Printmapping nie działa w Android Studio 2.0.0 (i 2.1.0)
Z mojego build.gradle :
buildTypes {
all{
minifyEnabled true
proguardFiles = [getDefaultProguardFile("proguard-android.txt"), 'proguard-project.pro'];
}
}
To działa. Rzeczy są zaciemniane.
Mam następującą linię w moim proguard-project.pro, a także:
-printmapping my-mapping.txt
Wszystko inne w tym pliku działa poprawnie, ale mapowanie staje się coraz wydrukowany na niewłaściwym miejscu:
Printing mapping to [C:\path\to\my\project\build\outputs\mapping\debug\mapping.txt]
Czy ta składnia została zmieniona?
Uwaga: Próbowałem podać bezpośrednią ścieżkę. Próbowałem podać nazwę bez łącznika. Nic się nie zmienia.
Na razie właśnie wykonałem zadanie stopklatki.
Co masz na myśli, Niewłaściwe miejsce? – RaGe
@RaGe W przeszłości wiersz ten umieszczał plik mapowania w katalogu głównym projektu. Teraz, niezależnie od miejsca, w którym znajduje się ta linia, zawsze drukuje mapowanie w folderze kompilacji ORAZ o niewłaściwej nazwie, – VicVu
Nie jestem zaznajomiony z tym, co było w przeszłości, ale jeśli chcesz umieścić go w określonym folder, powinieneś spróbować podać absolutną ścieżkę. Jeśli chodzi o złą nazwę, może myślnik w nazwie pliku jest problemem? Spróbuj umieścić ją w cudzysłowie. – RaGe