Yohei Yukawa
8f272178a0
Fix wrong dump output of *Info#flags
This CL follows up to a previous CL [1] that introduced an ability to
control filtering level of
- ActivityInfo#dump()
- ApplicationInfo#dump()
- ComponentInfo#dump()
- ProviderInfo#dump()
- ResolveInfo#dump()
- ServiceInfo#dump()
but also masked following outputs as an unexpected side effect.
- ActivityInfo#flags
- ApplicationInfo#flags
- ProviderInfo#flags
- ServiceInfo#flags
With this CL, above *Info#flags are correctly dumped again.
[1]: I0d01565babb87e68b840c9756a2ea730d699efc7
6ac42aeed9
Test: Manually tested as follows.
1. make -j SoftKeyboard
2. adb install -r $OUT/system/app/SoftKeyboard/SoftKeyboard.apk
3. adb shell dumpsys input_method
-> Check 'com.example.android.softkeyboard' section
-> make sure ServiceInfo#flags=0x0
-> make sure ApplicationInfo#flags=0x38a8be44
FLAG_HAS_CODE (1<<2)
FLAG_ALLOW_CLEAR_USER_DATA (1<<6)
FLAG_SUPPORTS_SMALL_SCREENS (1<<9)
FLAG_SUPPORTS_NORMAL_SCREENS (1<<10)
FLAG_SUPPORTS_LARGE_SCREENS (1<<11)
FLAG_RESIZEABLE_FOR_SCREENS (1<<12)
FLAG_SUPPORTS_SCREEN_DENSITIES (1<<13)
FLAG_ALLOW_BACKUP (1<<15)
FLAG_SUPPORTS_XLARGE_SCREENS (1<<19)
FLAG_STOPPED (1<<21)
FLAG_SUPPORTS_RTL (1<<22)
FLAG_INSTALLED (1<<23)
FLAG_FULL_BACKUP_ONLY (1<<26)
FLAG_EXTRACT_NATIVE_LIBS (1<<28)
FLAG_HARDWARE_ACCELERATED (1<<29)
Fixes: 65057767
Change-Id: Icd1e18237e873844791ccdea7f424b6fe76137c0
2017-08-31 15:24:48 +00:00
..
2017-03-07 16:01:20 -05:00
2017-08-31 15:24:48 +00:00
2017-07-31 18:45:19 +00:00
2017-07-21 11:44:00 -07:00
2017-03-08 15:29:27 -08:00
2017-08-06 07:37:08 -06:00
2017-06-05 13:27:11 -06:00
2017-04-28 18:42:27 +00:00
2017-04-21 10:35:47 -07:00
2017-04-21 16:35:08 -06:00
2017-04-24 13:20:46 -06:00
2017-08-06 07:37:08 -06:00
2017-04-03 18:12:04 +01:00
2017-04-13 00:35:42 +00:00
2017-03-24 15:10:41 -07:00
2017-04-29 19:15:35 +00:00
2017-03-24 15:10:41 -07:00
2017-08-12 01:21:10 +00:00
2017-06-23 10:02:59 +00:00
2017-02-24 11:00:59 -07:00
2017-05-10 17:23:02 -07:00
2017-08-29 00:47:25 +00:00
2017-04-25 13:34:23 -07:00
2017-05-19 16:12:08 -07:00
2017-07-21 11:44:00 -07:00
2017-03-30 17:50:53 -07:00
2017-06-05 13:27:11 -06:00
2017-04-19 14:53:43 -07:00
2017-05-23 19:37:15 +00:00
2017-07-21 15:30:35 -07:00