1<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3    package="com.rsrqr.printagent"
4    android:versionCode="2"
5    android:versionName="2.0.0" >
6
7    <uses-sdk
8        android:minSdkVersion="26"
9        android:targetSdkVersion="35" />
10
11    <uses-permission android:name="android.permission.INTERNET" />
11-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:4:5-67
11-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:4:22-64
12    <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
12-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:5:5-77
12-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:5:22-74
13    <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
13-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:6:5-77
13-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:6:22-74
14    <uses-permission android:name="android.permission.FOREGROUND_SERVICE_DATA_SYNC" />
14-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:7:5-87
14-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:7:22-84
15
16    <!-- USB OTG printing: the app works without it (system print path). -->
17    <uses-feature
17-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:10:5-87
18        android:name="android.hardware.usb.host"
18-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:10:19-59
19        android:required="false" />
19-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:10:60-84
20
21    <application
21-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:12:5-37:19
22        android:name="com.rsrqr.printagent.AgentApplication"
22-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:13:9-41
23        android:allowBackup="false"
23-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:15:9-36
24        android:debuggable="true"
25        android:extractNativeLibs="false"
26        android:label="@string/app_name"
26-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:14:9-41
27        android:theme="@android:style/Theme.Material.Light.DarkActionBar"
27-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:17:9-74
28        android:usesCleartextTraffic="true" >
28-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:16:9-44
29
30        <!--
31             usesCleartextTraffic is required for (a) IPP/raw printing, which is
32             plain HTTP/TCP to a printer on the shop LAN, and (b) the optional
33             http:// LAN server address used when the phone and the shop PC
34             share a Wi-Fi network. Production servers should still use HTTPS.
35        -->
36
37        <activity
37-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:24:9-31:20
38            android:name="com.rsrqr.printagent.MainActivity"
38-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:25:13-41
39            android:exported="true" >
39-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:26:13-36
40            <intent-filter>
40-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:27:13-30:29
41                <action android:name="android.intent.action.MAIN" />
41-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:28:17-69
41-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:28:25-66
42
43                <category android:name="android.intent.category.LAUNCHER" />
43-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:29:17-77
43-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:29:27-74
44            </intent-filter>
45        </activity>
46
47        <service
47-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:33:9-36:56
48            android:name="com.rsrqr.printagent.AgentService"
48-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:34:13-41
49            android:exported="false"
49-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:35:13-37
50            android:foregroundServiceType="dataSync" />
50-->C:\xampp\htdocs\RSRQR\agent\android\app\src\main\AndroidManifest.xml:36:13-53
51    </application>
52
53</manifest>
