dev
xml 166 lines 8.32 KB
Raw
1 <manifest xmlns:android="http://schemas.android.com/apk/res/android">
2
3 <uses-permission android:name="android.permission.INTERNET" />
4 <uses-permission android:name="android.permission.USE_FINGERPRINT" />
5 <uses-permission android:name="android.permission.WAKE_LOCK" />
6 <uses-permission android:name="android.permission.CAMERA" />
7 <uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
8
9 <!-- bibo01 : hardware option-->
10 <uses-feature android:name="android.hardware.bluetooth" android:required="false" />
11 <uses-feature android:name="android.hardware.bluetooth_le" android:required="false" />
12
13 <!-- required for API 18 - 30 -->
14 <uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30" />
15 <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" android:maxSdkVersion="30" />
16 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" android:maxSdkVersion="30" />
17 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" android:maxSdkVersion="30" />
18
19 <!-- required for API <= 29 -->
20 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="29" />
21
22 <!-- API 31+ -->
23 <uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
24 <uses-permission android:name="android.permission.BLUETOOTH_SCAN" android:usesPermissionFlags="neverForLocation" />
25 <uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" />
26
27 <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
28 <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
29 <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
30 <uses-permission android:name="android.permission.FOREGROUND_SERVICE_DATA_SYNC" />
31
32 <application
33 android:name=".Application"
34 android:label="${APP_NAME}"
35 android:icon="@mipmap/ic_launcher"
36 android:allowBackup="false"
37 android:fullBackupContent="false"
38 android:versionCode="__versionCode__"
39 android:versionName="__versionName__"
40 android:requestLegacyExternalStorage="true"
41 android:extractNativeLibs="true">
42 <service
43 android:name="androidx.work.impl.foreground.SystemForegroundService"
44 android:foregroundServiceType="dataSync"
45 android:exported="false" />
46 <activity
47 android:name=".MainActivity"
48 android:launchMode="singleInstance"
49 android:theme="@style/LaunchTheme"
50 android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
51 android:hardwareAccelerated="true"
52 android:windowSoftInputMode="adjustResize"
53 android:exported="true">
54 <intent-filter>
55 <action android:name="android.intent.action.MAIN"/>
56 <category android:name="android.intent.category.LAUNCHER"/>
57 </intent-filter>
58 <intent-filter>
59 <action android:name="android.intent.action.VIEW" />
60 <category android:name="android.intent.category.DEFAULT" />
61 <category android:name="android.intent.category.BROWSABLE" />
62 <data
63 android:scheme="cakewallet"
64 android:host="y.at" />
65 </intent-filter>
66 <!-- currencies qr code scheme -->
67 <intent-filter android:autoVerify="true">
68 <action android:name="android.intent.action.VIEW" />
69 <category android:name="android.intent.category.DEFAULT" />
70 <category android:name="android.intent.category.BROWSABLE" />
71 <data android:scheme="__APP_SCHEME__" />
72 <data android:scheme="bitcoin" />
73 <data android:scheme="bitcoin-wallet" />
74 <data android:scheme="bitcoin_wallet" />
75 <data android:scheme="monero" />
76 <data android:scheme="monero-wallet" />
77 <data android:scheme="monero_wallet" />
78 <data android:scheme="litecoin" />
79 <data android:scheme="litecoin-wallet" />
80 <data android:scheme="litecoin_wallet" />
81 <data android:scheme="ethereum" />
82 <data android:scheme="ethereum-wallet" />
83 <data android:scheme="ethereum_wallet" />
84 <data android:scheme="nano" />
85 <data android:scheme="nano-wallet" />
86 <data android:scheme="nano_wallet" />
87 <data android:scheme="bitcoincash" />
88 <data android:scheme="bitcoincash-wallet" />
89 <data android:scheme="bitcoincash_wallet" />
90 <data android:scheme="polygon" />
91 <data android:scheme="polygon-wallet" />
92 <data android:scheme="polygon_wallet" />
93 <data android:scheme="solana" />
94 <data android:scheme="solana-wallet" />
95 <data android:scheme="solana_wallet" />
96 <data android:scheme="tron" />
97 <data android:scheme="tron-wallet" />
98 <data android:scheme="tron_wallet" />
99 <data android:scheme="wownero" />
100 <data android:scheme="wownero-wallet" />
101 <data android:scheme="wownero_wallet" />
102 <data android:scheme="zano" />
103 <data android:scheme="zano-wallet" />
104 <data android:scheme="zano_wallet" />
105 <data android:scheme="decred" />
106 <data android:scheme="decred-wallet" />
107 <data android:scheme="decred_wallet" />
108 <data android:scheme="dogecoin" />
109 <data android:scheme="dogecoin-wallet" />
110 <data android:scheme="dogecoin_wallet" />
111 <data android:scheme="base" />
112 <data android:scheme="base-wallet" />
113 <data android:scheme="base_wallet" />
114 <data android:scheme="arbitrum" />
115 <data android:scheme="arbitrum-wallet" />
116 <data android:scheme="arbitrum_wallet" />
117 <data android:scheme="bsc" />
118 <data android:scheme="bsc-wallet" />
119 <data android:scheme="bsc_wallet" />
120 <data android:scheme="zcash" />
121 <data android:scheme="zcash-wallet" />
122 <data android:scheme="lightning" />
123 <data android:scheme="lightning-wallet" />
124 </intent-filter>
125 <!-- nano-gpt link scheme -->
126 <intent-filter android:autoVerify="true">
127 <action android:name="android.intent.action.VIEW" />
128 <category android:name="android.intent.category.DEFAULT" />
129 <category android:name="android.intent.category.BROWSABLE" />
130 <data android:scheme="nano-gpt" />
131 </intent-filter>
132
133
134 <intent-filter>
135 <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
136 <action android:name="android.hardware.usb.action.USB_DEVICE_DETACHED" />
137 </intent-filter>
138
139 <meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
140 android:resource="@xml/device_filter" />
141 <meta-data android:name="flutter_deeplinking_enabled" android:value="false" />
142 </activity>
143 <meta-data
144 android:name="flutterEmbedding"
145 android:value="2" />
146 <meta-data
147 android:name="io.flutter.embedding.android.EnableImpeller"
148 android:value="false" />
149 <provider
150 android:name="com.pichillilorenzo.flutter_inappwebview_android.InAppWebViewFileProvider"
151 android:authorities="${applicationId}.flutter_inappwebview_android.fileprovider"
152 android:exported="false"
153 android:grantUriPermissions="true">
154 <meta-data
155 android:name="android.support.FILE_PROVIDER_PATHS"
156 android:resource="@xml/provider_paths" />
157 </provider>
158 </application>
159
160 <queries>
161 <intent>
162 <action android:name="android.intent.action.VIEW" />
163 <data android:scheme="https" />
164 </intent>
165 </queries>
166 </manifest>