Преглед изворни кода

Add context permission group

master
Chris Smith пре 14 година
родитељ
комит
f19f2a9075

+ 7
- 0
code/ContextAnalyser/AndroidManifest.xml Прегледај датотеку

@@ -17,17 +17,24 @@
17 17
             android:writePermission="uk.co.md87.android.contextanalyser.WRITE_PLACES"/>
18 18
     </application>
19 19
 
20
+    <permission-group android:description="@string/permgroupdesc"
21
+        android:icon="@drawable/icon" android:label="@string/permgrouplabel"
22
+        android:name="uk.co.md87.android.contextanalyser.CONTEXT"/>
23
+
20 24
     <permission android:name="uk.co.md87.android.contextanalyser.RECEIVE_UPDATES"
21 25
         android:label="@string/permlab_receiveUpdates"
22 26
         android:description="@string/permdesc_receiveUpdates"
27
+        android:permissionGroup="uk.co.md87.android.contextanalyser.CONTEXT"
23 28
         android:protectionLevel="dangerous" />
24 29
     <permission android:name="uk.co.md87.android.contextanalyser.READ_PLACES"
25 30
         android:label="@string/permlab_readPlaces"
26 31
         android:description="@string/permdesc_readPlaces"
32
+        android:permissionGroup="uk.co.md87.android.contextanalyser.CONTEXT"
27 33
         android:protectionLevel="dangerous" />
28 34
     <permission android:name="uk.co.md87.android.contextanalyser.WRITE_PLACES"
29 35
         android:label="@string/permlab_writePlaces"
30 36
         android:description="@string/permdesc_writePlaces"
37
+        android:permissionGroup="uk.co.md87.android.contextanalyser.CONTEXT"
31 38
         android:protectionLevel="dangerous" />
32 39
 
33 40
     <uses-permission android:name="android.permission.READ_PHONE_STATE"/>

BIN
code/ContextAnalyser/dist/ContextAnalyser.apk Прегледај датотеку


+ 4
- 0
code/ContextAnalyser/res/values/strings.xml Прегледај датотеку

@@ -16,4 +16,8 @@
16 16
     <string name="permdesc_writePlaces">Allows the application to
17 17
         modify the list of places that the context analyser knows about.</string>
18 18
 
19
+    <string name="permgrouplabel">Context permissions</string>
20
+    <string name="permgroupdesc">Permissions related to the context analyser
21
+        service and its API.</string>
22
+
19 23
 </resources>

+ 3
- 0
code/ContextAnalyser/src/uk/co/md87/android/contextanalyser/Manifest.java Прегледај датотеку

@@ -13,4 +13,7 @@ public final class Manifest {
13 13
         public static final String RECEIVE_UPDATES="uk.co.md87.android.contextanalyser.RECEIVE_UPDATES";
14 14
         public static final String WRITE_PLACES="uk.co.md87.android.contextanalyser.WRITE_PLACES";
15 15
     }
16
+    public static final class permission_group {
17
+        public static final String CONTEXT="uk.co.md87.android.contextanalyser.CONTEXT";
18
+    }
16 19
 }

+ 2
- 0
code/ContextAnalyser/src/uk/co/md87/android/contextanalyser/R.java Прегледај датотеку

@@ -24,6 +24,8 @@ public final class R {
24 24
         public static final int permdesc_readPlaces=0x7f050004;
25 25
         public static final int permdesc_receiveUpdates=0x7f050002;
26 26
         public static final int permdesc_writePlaces=0x7f050006;
27
+        public static final int permgroupdesc=0x7f050008;
28
+        public static final int permgrouplabel=0x7f050007;
27 29
         public static final int permlab_readPlaces=0x7f050003;
28 30
         public static final int permlab_receiveUpdates=0x7f050001;
29 31
         public static final int permlab_writePlaces=0x7f050005;

Loading…
Откажи
Сачувај