Creates the abstract class FeatureFactory and an AOSP implementation
called Factory.
Also creates a static library for generating logtags since we need to use the code generated
by the logtags in multiple packages now.
BUG: 27751878
Change-Id: I88d826333642d3efc252134c4facb7b1ca014f32
(cherry picked from commit 867bb9c07a
)
32 lines
1.3 KiB
Plaintext
32 lines
1.3 KiB
Plaintext
# Keep all Fragments in this package, which are used by reflection.
|
|
-keep class com.android.settings.*Fragment
|
|
-keep class com.android.settings.*Picker
|
|
-keep class com.android.settings.*Settings
|
|
-keep class com.android.settings.wifi.*Settings
|
|
-keep class com.android.settings.deviceinfo.*
|
|
-keep class com.android.settings.bluetooth.*
|
|
-keep class com.android.settings.datausage.*
|
|
-keep class com.android.settings.applications.*
|
|
-keep class com.android.settings.inputmethod.*
|
|
-keep class com.android.settings.ResetNetwork
|
|
-keep class com.android.settings.ResetNetworkConfirm
|
|
-keep class com.android.settings.MasterClear
|
|
-keep class com.android.settings.MasterClearConfirm
|
|
-keep class com.android.settings.accounts.*
|
|
-keep class com.android.settings.fuelgauge.*
|
|
-keep class com.android.settings.users.*
|
|
-keep class com.android.settings.nfc.*
|
|
-keep class com.android.settings.notification.*
|
|
-keep class com.android.settings.overlay.FeatureFactoryImpl
|
|
-keep class com.android.settings.accessibility.*FragmentForSetupWizard
|
|
-keep class com.android.settings.display.*FragmentForSetupWizard
|
|
|
|
# Keep click responders
|
|
-keepclassmembers class com.android.settings.inputmethod.UserDictionaryAddWordActivity {
|
|
*** onClick*(...);
|
|
}
|
|
|
|
-keep public class * extends com.android.setupwizardlib.items.ItemHierarchy {
|
|
public <init>(android.content.Context, android.util.AttributeSet);
|
|
}
|