diff options
author | Nick Kralevich <nnk@google.com> | 2013-04-04 14:38:13 -0700 |
---|---|---|
committer | Nick Kralevich <nnk@google.com> | 2013-04-04 17:12:00 -0700 |
commit | 73f2d3c79e57cac58fa0499accb1fb1192b7103f (patch) | |
tree | 4c08156da971fb45f29714315cee7a031b24d986 /services/java/com/android/server/firewall/IntentFirewall.java | |
parent | 5a78b1b20d1f137f867bd1dba76377a41af1af18 (diff) | |
download | frameworks_base-73f2d3c79e57cac58fa0499accb1fb1192b7103f.zip frameworks_base-73f2d3c79e57cac58fa0499accb1fb1192b7103f.tar.gz frameworks_base-73f2d3c79e57cac58fa0499accb1fb1192b7103f.tar.bz2 |
Error on conflicting <uses-permission>
Don't install packages where we have multiple, conflicting
<uses-permission> lines for the same permission.
For example, a package which contains:
<uses-permission android:name="android.permission.INTERNET" android:required="false" />
<uses-permission android:name="android.permission.INTERNET" android:required="true" />
will now fail to install.
In addition, this change slightly refactors the code, and creates a new
parseUsesPermission() method.
Change-Id: I0f4bb8b51dc4a0c5b73458a70f706e19829275d2
Diffstat (limited to 'services/java/com/android/server/firewall/IntentFirewall.java')
0 files changed, 0 insertions, 0 deletions