docs(android): the adb reverse tunnel dies with the USB link

This commit is contained in:
r-zakarya
2026-08-15 13:00:28 +01:00
parent 57a295ad36
commit 5187da3070
2 changed files with 240 additions and 222 deletions
+9
View File
@@ -213,6 +213,15 @@ Pour que le téléphone voie l'endpoint local :
adb reverse tcp:8080 tcp:80 adb reverse tcp:8080 tcp:80
``` ```
> **Le tunnel est volatil.** Il disparaît dès que le lien USB se réinitialise —
> câble rebranché, appareil re-énuméré, serveur adb relancé — et l'application
> ne dit alors que « failed to connect ». À vérifier en premier :
> `adb reverse --list` doit répondre `UsbFfs tcp:8080 tcp:80`. Un test direct
> depuis l'appareil tranche entre le tunnel et le serveur :
> `adb shell curl -s -o /dev/null -w '%{http_code}' http://127.0.0.1:8080/server-php/sync.php`
> — `404` signifie que la chaîne est bonne (c'est la réponse voulue sans jeton),
> `000` que rien n'écoute.
## Le piège de la porte sans clé ## Le piège de la porte sans clé
`USE_BIOMETRIC` **ne fait pas partie de la liste de permissions par défaut de `USE_BIOMETRIC` **ne fait pas partie de la liste de permissions par défaut de
+231 -222
View File
@@ -4,8 +4,8 @@
<ProjectFileVersion>12</ProjectFileVersion> <ProjectFileVersion>12</ProjectFileVersion>
</ProjectExtensions> </ProjectExtensions>
<PropertyGroup> <PropertyGroup>
<DeviceId Condition="'$(Platform)'=='Android'">emulator-5554</DeviceId> <DeviceId Condition="'$(Platform)'=='Android'">13c0f9d8</DeviceId>
<DeviceId Condition="'$(Platform)'=='Android64'">emulator-5554</DeviceId> <DeviceId Condition="'$(Platform)'=='Android64'">13c0f9d8</DeviceId>
<DeviceId Condition="'$(Platform)'=='iOSDevice64'"/> <DeviceId Condition="'$(Platform)'=='iOSDevice64'"/>
<DeviceId Condition="'$(Platform)'=='iOSSimARM64'"/> <DeviceId Condition="'$(Platform)'=='iOSSimARM64'"/>
</PropertyGroup> </PropertyGroup>
@@ -23,30 +23,14 @@
</DeployFile> </DeployFile>
</ItemGroup> </ItemGroup>
<ItemGroup Condition="'$(Platform)'=='OSXARM64'"/> <ItemGroup Condition="'$(Platform)'=='OSXARM64'"/>
<ItemGroup Condition="'$(Platform)'=='Android'"> <ItemGroup Condition="'$(Platform)'=='Android'"/>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_SplashImage_640x480.png" Condition="'$(Config)'=='Debug'"> <ItemGroup Condition="'$(Platform)'=='Win64'"/>
<RemoteDir>pmserverApk\res\drawable-large\</RemoteDir> <ItemGroup Condition="'$(Platform)'=='Android64'">
<RemoteName>splash_image.png</RemoteName> <DeployFile Include="Android64\Debug\pmserverApk.classes" Condition="'$(Config)'=='Debug'">
<DeployClass>Android_SplashImage640</DeployClass> <RemoteDir>pmserverApk\classes\</RemoteDir>
<Operation>1</Operation> <RemoteName>pmserverApk.classes</RemoteName>
<LocalCommand/> <DeployClass>AndroidClasses</DeployClass>
<RemoteCommand/> <Operation>64</Operation>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android\Debug\splash_image_def-v21.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-anydpi-v21\</RemoteDir>
<RemoteName>splash_image_def.xml</RemoteName>
<DeployClass>AndroidSplashImageDefV21</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android\Debug\strings.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\values\</RemoteDir>
<RemoteName>strings.xml</RemoteName>
<DeployClass>Android_Strings</DeployClass>
<Operation>1</Operation>
<LocalCommand/> <LocalCommand/>
<RemoteCommand/> <RemoteCommand/>
<Overwrite>True</Overwrite> <Overwrite>True</Overwrite>
@@ -60,37 +44,10 @@
<RemoteCommand/> <RemoteCommand/>
<Overwrite>True</Overwrite> <Overwrite>True</Overwrite>
</DeployFile> </DeployFile>
<DeployFile Include="Android\Debug\styles-v31.xml" Condition="'$(Config)'=='Debug'"> <DeployFile Include="Android64\Debug\ic_launcher.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\values-v31\</RemoteDir> <RemoteDir>pmserverApk\res\drawable-anydpi-v26\</RemoteDir>
<RemoteName>styles.xml</RemoteName> <RemoteName>ic_launcher.xml</RemoteName>
<DeployClass>AndroidSplashStylesV31</DeployClass> <DeployClass>Android_AdaptiveIcon</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android\Debug\colors.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\values\</RemoteDir>
<RemoteName>colors.xml</RemoteName>
<DeployClass>Android_Colors</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android\Debug\splash_image_def.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable\</RemoteDir>
<RemoteName>splash_image_def.xml</RemoteName>
<DeployClass>AndroidSplashImageDef</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_AdaptiveIcon_Background.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable\</RemoteDir>
<RemoteName>ic_launcher_background.xml</RemoteName>
<DeployClass>Android_AdaptiveIconBackground</DeployClass>
<Operation>1</Operation> <Operation>1</Operation>
<LocalCommand/> <LocalCommand/>
<RemoteCommand/> <RemoteCommand/>
@@ -105,28 +62,19 @@
<RemoteCommand/> <RemoteCommand/>
<Overwrite>True</Overwrite> <Overwrite>True</Overwrite>
</DeployFile> </DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_SplashImage_470x320.png" Condition="'$(Config)'=='Debug'"> <DeployFile Include="$(BDS)\bin\Artwork\Android\FM_VectorizedSplashDark.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-normal\</RemoteDir> <RemoteDir>pmserverApk\res\drawable-night-anydpi-v21\</RemoteDir>
<RemoteName>splash_image.png</RemoteName> <RemoteName>splash_vector.xml</RemoteName>
<DeployClass>Android_SplashImage470</DeployClass> <DeployClass>Android_VectorizedSplashDark</DeployClass>
<Operation>1</Operation> <Operation>1</Operation>
<LocalCommand/> <LocalCommand/>
<RemoteCommand/> <RemoteCommand/>
<Overwrite>True</Overwrite> <Overwrite>True</Overwrite>
</DeployFile> </DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_NotificationIcon_72x72.png" Condition="'$(Config)'=='Debug'"> <DeployFile Include="Android64\Debug\AndroidManifest.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-xxhdpi\</RemoteDir> <RemoteDir>pmserverApk\</RemoteDir>
<RemoteName>ic_notification.png</RemoteName> <RemoteName>AndroidManifest.xml</RemoteName>
<DeployClass>Android_NotificationIcon72</DeployClass> <DeployClass>ProjectAndroidManifest</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_AdaptiveIcon_Monochrome.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable\</RemoteDir>
<RemoteName>ic_launcher_monochrome.xml</RemoteName>
<DeployClass>Android_AdaptiveIconMonochrome</DeployClass>
<Operation>1</Operation> <Operation>1</Operation>
<LocalCommand/> <LocalCommand/>
<RemoteCommand/> <RemoteCommand/>
@@ -159,10 +107,109 @@
<RemoteCommand/> <RemoteCommand/>
<Overwrite>True</Overwrite> <Overwrite>True</Overwrite>
</DeployFile> </DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_VectorizedNotificationIcon.xml" Condition="'$(Config)'=='Debug'"> <DeployFile Include="Android64\Debug\colors-night-v21.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-anydpi-v24\</RemoteDir> <RemoteDir>pmserverApk\res\values-night-v21\</RemoteDir>
<RemoteName>ic_notification.xml</RemoteName> <RemoteName>colors.xml</RemoteName>
<DeployClass>Android_VectorizedNotificationIcon</DeployClass> <DeployClass>Android_ColorsDark</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_NotificationIcon_48x48.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-xhdpi\</RemoteDir>
<RemoteName>ic_notification.png</RemoteName>
<DeployClass>Android_NotificationIcon48</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_SplashImage_640x480.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-large\</RemoteDir>
<RemoteName>splash_image.png</RemoteName>
<DeployClass>Android_SplashImage640</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_AdaptiveIcon_Monochrome.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable\</RemoteDir>
<RemoteName>ic_launcher_monochrome.xml</RemoteName>
<DeployClass>Android_AdaptiveIconMonochrome</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android64\Debug\splash_image_def-v21.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-anydpi-v21\</RemoteDir>
<RemoteName>splash_image_def.xml</RemoteName>
<DeployClass>AndroidSplashImageDefV21</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\lib\android\debug\armeabi\libnative-activity.so" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\library\lib\armeabi\</RemoteDir>
<RemoteName>libpmserverApk.so</RemoteName>
<DeployClass>AndroidLibnativeArmeabiFile</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android64\Debug\styles-v31.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\values-v31\</RemoteDir>
<RemoteName>styles.xml</RemoteName>
<DeployClass>AndroidSplashStylesV31</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android64\Debug\colors.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\values\</RemoteDir>
<RemoteName>colors.xml</RemoteName>
<DeployClass>Android_Colors</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android64\Debug\splash_image_def.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable\</RemoteDir>
<RemoteName>splash_image_def.xml</RemoteName>
<DeployClass>AndroidSplashImageDef</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_NotificationIcon_36x36.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-hdpi\</RemoteDir>
<RemoteName>ic_notification.png</RemoteName>
<DeployClass>Android_NotificationIcon36</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_NotificationIcon_96x96.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-xxxhdpi\</RemoteDir>
<RemoteName>ic_notification.png</RemoteName>
<DeployClass>Android_NotificationIcon96</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\lib\android\debug\mips\libnative-activity.so" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\library\lib\mips\</RemoteDir>
<RemoteName>libpmserverApk.so</RemoteName>
<DeployClass>AndroidLibnativeMipsFile</DeployClass>
<Operation>1</Operation> <Operation>1</Operation>
<LocalCommand/> <LocalCommand/>
<RemoteCommand/> <RemoteCommand/>
@@ -177,6 +224,42 @@
<RemoteCommand/> <RemoteCommand/>
<Overwrite>True</Overwrite> <Overwrite>True</Overwrite>
</DeployFile> </DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_VectorizedSplash.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable\</RemoteDir>
<RemoteName>splash_vector.xml</RemoteName>
<DeployClass>Android_VectorizedSplash</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\lib\android\debug\armeabi-v7a\libnative-activity.so" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\library\lib\armeabi-v7a\</RemoteDir>
<RemoteName>libpmserverApk.so</RemoteName>
<DeployClass>AndroidLibnativeArmeabiv7aFile</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_NotificationIcon_24x24.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-mdpi\</RemoteDir>
<RemoteName>ic_notification.png</RemoteName>
<DeployClass>Android_NotificationIcon24</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_LauncherIcon_36x36.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-ldpi\</RemoteDir>
<RemoteName>ic_launcher.png</RemoteName>
<DeployClass>Android_LauncherIcon36</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_SplashImage_960x720.png" Condition="'$(Config)'=='Debug'"> <DeployFile Include="$(BDS)\bin\Artwork\Android\FM_SplashImage_960x720.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-xlarge\</RemoteDir> <RemoteDir>pmserverApk\res\drawable-xlarge\</RemoteDir>
<RemoteName>splash_image.png</RemoteName> <RemoteName>splash_image.png</RemoteName>
@@ -195,25 +278,7 @@
<RemoteCommand/> <RemoteCommand/>
<Overwrite>True</Overwrite> <Overwrite>True</Overwrite>
</DeployFile> </DeployFile>
<DeployFile Include="Android\Debug\AndroidManifest.xml" Condition="'$(Config)'=='Debug'"> <DeployFile Include="Android64\Debug\styles.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\</RemoteDir>
<RemoteName>AndroidManifest.xml</RemoteName>
<DeployClass>ProjectAndroidManifest</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_VectorizedSplash.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable\</RemoteDir>
<RemoteName>splash_vector.xml</RemoteName>
<DeployClass>Android_VectorizedSplash</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android\Debug\styles.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\values\</RemoteDir> <RemoteDir>pmserverApk\res\values\</RemoteDir>
<RemoteName>styles.xml</RemoteName> <RemoteName>styles.xml</RemoteName>
<DeployClass>AndroidSplashStyles</DeployClass> <DeployClass>AndroidSplashStyles</DeployClass>
@@ -222,70 +287,6 @@
<RemoteCommand/> <RemoteCommand/>
<Overwrite>True</Overwrite> <Overwrite>True</Overwrite>
</DeployFile> </DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_NotificationIcon_48x48.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-xhdpi\</RemoteDir>
<RemoteName>ic_notification.png</RemoteName>
<DeployClass>Android_NotificationIcon48</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android\Debug\styles-v21.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\values-v21\</RemoteDir>
<RemoteName>styles.xml</RemoteName>
<DeployClass>AndroidSplashStylesV21</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android\Debug\libpmserverApk.so" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\library\lib\armeabi-v7a\</RemoteDir>
<RemoteName>libpmserverApk.so</RemoteName>
<DeployClass>ProjectOutput</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
<Required>True</Required>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_AdaptiveIcon_Foreground.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable\</RemoteDir>
<RemoteName>ic_launcher_foreground.xml</RemoteName>
<DeployClass>Android_AdaptiveIconForeground</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\lib\android\debug\armeabi\libnative-activity.so" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\library\lib\armeabi\</RemoteDir>
<RemoteName>libpmserverApk.so</RemoteName>
<DeployClass>AndroidLibnativeArmeabiFile</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\lib\android\debug\mips\libnative-activity.so" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\library\lib\mips\</RemoteDir>
<RemoteName>libpmserverApk.so</RemoteName>
<DeployClass>AndroidLibnativeMipsFile</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_NotificationIcon_24x24.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-mdpi\</RemoteDir>
<RemoteName>ic_notification.png</RemoteName>
<DeployClass>Android_NotificationIcon24</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_SplashImage_426x320.png" Condition="'$(Config)'=='Debug'"> <DeployFile Include="$(BDS)\bin\Artwork\Android\FM_SplashImage_426x320.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-small\</RemoteDir> <RemoteDir>pmserverApk\res\drawable-small\</RemoteDir>
<RemoteName>splash_image.png</RemoteName> <RemoteName>splash_image.png</RemoteName>
@@ -295,7 +296,71 @@
<RemoteCommand/> <RemoteCommand/>
<Overwrite>True</Overwrite> <Overwrite>True</Overwrite>
</DeployFile> </DeployFile>
<DeployFile Include="Android\Debug\ic_launcher-v33.xml" Condition="'$(Config)'=='Debug'"> <DeployFile Include="$(BDS)\bin\Artwork\Android\FM_VectorizedNotificationIcon.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-anydpi-v24\</RemoteDir>
<RemoteName>ic_notification.xml</RemoteName>
<DeployClass>Android_VectorizedNotificationIcon</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android64\Debug\strings.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\values\</RemoteDir>
<RemoteName>strings.xml</RemoteName>
<DeployClass>Android_Strings</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android64\Debug\styles-v21.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\values-v21\</RemoteDir>
<RemoteName>styles.xml</RemoteName>
<DeployClass>AndroidSplashStylesV21</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android64\Debug\libpmserverApk.so" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\library\lib\arm64-v8a\</RemoteDir>
<RemoteName>libpmserverApk.so</RemoteName>
<DeployClass>ProjectOutput</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
<Required>True</Required>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_NotificationIcon_72x72.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-xxhdpi\</RemoteDir>
<RemoteName>ic_notification.png</RemoteName>
<DeployClass>Android_NotificationIcon72</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_AdaptiveIcon_Foreground.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable\</RemoteDir>
<RemoteName>ic_launcher_foreground.xml</RemoteName>
<DeployClass>Android_AdaptiveIconForeground</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_AdaptiveIcon_Background.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable\</RemoteDir>
<RemoteName>ic_launcher_background.xml</RemoteName>
<DeployClass>Android_AdaptiveIconBackground</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android64\Debug\ic_launcher-v33.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-anydpi-v33\</RemoteDir> <RemoteDir>pmserverApk\res\drawable-anydpi-v33\</RemoteDir>
<RemoteName>ic_launcher.xml</RemoteName> <RemoteName>ic_launcher.xml</RemoteName>
<DeployClass>Android_AdaptiveIconV33</DeployClass> <DeployClass>Android_AdaptiveIconV33</DeployClass>
@@ -304,72 +369,16 @@
<RemoteCommand/> <RemoteCommand/>
<Overwrite>True</Overwrite> <Overwrite>True</Overwrite>
</DeployFile> </DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_LauncherIcon_36x36.png" Condition="'$(Config)'=='Debug'"> <DeployFile Include="$(BDS)\bin\Artwork\Android\FM_SplashImage_470x320.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-ldpi\</RemoteDir> <RemoteDir>pmserverApk\res\drawable-normal\</RemoteDir>
<RemoteName>ic_launcher.png</RemoteName> <RemoteName>splash_image.png</RemoteName>
<DeployClass>Android_LauncherIcon36</DeployClass> <DeployClass>Android_SplashImage470</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_NotificationIcon_36x36.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-hdpi\</RemoteDir>
<RemoteName>ic_notification.png</RemoteName>
<DeployClass>Android_NotificationIcon36</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android\Debug\pmserverApk.classes" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\classes\</RemoteDir>
<RemoteName>pmserverApk.classes</RemoteName>
<DeployClass>AndroidClasses</DeployClass>
<Operation>64</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android\Debug\ic_launcher.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-anydpi-v26\</RemoteDir>
<RemoteName>ic_launcher.xml</RemoteName>
<DeployClass>Android_AdaptiveIcon</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="Android\Debug\colors-night-v21.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\values-night-v21\</RemoteDir>
<RemoteName>colors.xml</RemoteName>
<DeployClass>Android_ColorsDark</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_NotificationIcon_96x96.png" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-xxxhdpi\</RemoteDir>
<RemoteName>ic_notification.png</RemoteName>
<DeployClass>Android_NotificationIcon96</DeployClass>
<Operation>1</Operation>
<LocalCommand/>
<RemoteCommand/>
<Overwrite>True</Overwrite>
</DeployFile>
<DeployFile Include="$(BDS)\bin\Artwork\Android\FM_VectorizedSplashDark.xml" Condition="'$(Config)'=='Debug'">
<RemoteDir>pmserverApk\res\drawable-night-anydpi-v21\</RemoteDir>
<RemoteName>splash_vector.xml</RemoteName>
<DeployClass>Android_VectorizedSplashDark</DeployClass>
<Operation>1</Operation> <Operation>1</Operation>
<LocalCommand/> <LocalCommand/>
<RemoteCommand/> <RemoteCommand/>
<Overwrite>True</Overwrite> <Overwrite>True</Overwrite>
</DeployFile> </DeployFile>
</ItemGroup> </ItemGroup>
<ItemGroup Condition="'$(Platform)'=='Win64'"/>
<ItemGroup Condition="'$(Platform)'=='Android64'"/>
<ItemGroup Condition="'$(Platform)'=='iOSDevice64'"/> <ItemGroup Condition="'$(Platform)'=='iOSDevice64'"/>
<ItemGroup Condition="'$(Platform)'=='iOSSimARM64'"/> <ItemGroup Condition="'$(Platform)'=='iOSSimARM64'"/>
</Project> </Project>