OSDN Git Service

DO NOT MERGE: AAPT: Dump uses-permission-sdk-23
authorAdam Lesinski <adamlesinski@google.com>
Wed, 2 Dec 2015 23:40:19 +0000 (15:40 -0800)
committerAdam Lesinski <adamlesinski@google.com>
Wed, 16 Dec 2015 22:43:07 +0000 (22:43 +0000)
commitb2c51556382acd3981e5a6380e2fb3d85c2f68a5
tree38c2bedf474a02362bed4a0cc682918bad38ad15
parent69c5e7143dd308e8db9b6055b428b7ad3964c1ff
DO NOT MERGE: AAPT: Dump uses-permission-sdk-23

Include <uses-permission-sdk-23> permissions in dump badging and dump permissions.

This will also add implied features for that permission, marked as -sdk-23 features.

Ex:

uses-permission: name='android.permission.ACCESS_FINE_LOCATION'
uses-permission-sdk-23: name='android.permission.CAMERA'

feature-group: label=''
  uses-feature: name='android.hardware.location'
  uses-implied-feature: name='android.hardware.location' reason='...'
  uses-feature-sdk-23: name='android.hardware.camera'
  uses-implied-feature-sdk-23: name='android.hardware.camera' reason='...'

Bug:24939655
Change-Id: Ifb374696ed4760b0ba2f1cc3516f3bf08e6cb6a3
(cherry picked from commit 5f3b2ecb3e9d27e77bd59c7b9006a6239b773944)
tools/aapt/Command.cpp