OSDN Git Service

Merge remote-tracking branch 'x86/nougat-x86' into cm-14.1-x86
[android-x86/packages-apps-Settings.git] / proguard.flags
1 # Keep all Fragments in this package, which are used by reflection.
2 -keep class com.android.settings.*Fragment
3 -keep class com.android.settings.*Picker
4 -keep class com.android.settings.*Settings
5 -keep class com.android.settings.wifi.*Settings
6 -keep class com.android.settings.deviceinfo.*
7 -keep class com.android.settings.bluetooth.*
8 -keep class com.android.settings.datausage.*
9 -keep class com.android.settings.applications.*
10 -keep class com.android.settings.inputmethod.*
11 -keep class com.android.settings.ResetNetwork
12 -keep class com.android.settings.ResetNetworkConfirm
13 -keep class com.android.settings.MasterClear
14 -keep class com.android.settings.MasterClearConfirm
15 -keep class com.android.settings.accounts.*
16 -keep class com.android.settings.fuelgauge.*
17 -keep class com.android.settings.users.*
18 -keep class com.android.settings.nfc.*
19 -keep class com.android.settings.notification.*
20 -keep class com.android.settings.overlay.FeatureFactoryImpl
21 -keep class com.android.settings.accessibility.*FragmentForSetupWizard
22 -keep class com.android.settings.display.*FragmentForSetupWizard
23 -keep class com.android.settings.display.NightDisplaySettings
24
25 -keep class com.android.settings.cyanogenmod.*Settings
26
27 # Keep click responders
28 -keepclassmembers class com.android.settings.inputmethod.UserDictionaryAddWordActivity {
29   *** onClick*(...);
30 }
31
32 -keep public class * extends com.android.setupwizardlib.items.ItemHierarchy {
33     public <init>(android.content.Context, android.util.AttributeSet);
34 }