2017-01-08 22 views
6

Jakie są reguły ProGuard dla tych zależności?Jakie są reguły ProGuard dla Firebase?

compile 'com.google.firebase:firebase-core:10.0.1' 
compile 'com.google.firebase:firebase-crash:10.0.1' 
compile 'com.google.firebase:firebase-messaging:10.0.1' 
compile 'com.google.firebase:firebase-ads:10.0.1' 

Odpowiedz

17

Firebase używa funkcji consumerProguardFiles automatycznie obejmują odpowiednią ProGuard jeśli używasz Gradle, co oznacza, że ​​nie trzeba ręcznie to wszystko.

Jeśli chcesz ręcznie zastosować reguły proguard, możesz wyodrębnić plik proguard.txt z każdego pliku AAR.

+0

To buildTypes { uwolnienie { minifyEnabled prawda proguardFiles getDefaultProguardFile ('PROGUARD-android.txt'), 'proguard-rules.pro' } –

+0

W jaki sposób można wyodrębnić plik proguard.txt z każdego pliku AAR. –

+0

Używasz programu Gradle, więc wszystko, czego potrzebujesz, jest dołączane automatycznie. Nic nie musisz dodawać. – ianhanniballake

Powiązane problemy