PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile 2024 → definition d'une application en arriere plan
definition d'une application en arriere plan
Iniciado por lolodev, nov., 24 2020 2:31 PM - 9 respostas
Publicado em novembro, 24 2020 - 2:31 PM
bonjour,

annonce android 10 :
"Il n'est plus permis de récupérer le contenu du presse-papier si l'application est en arrière-plan. Dans ce cas, la fonction PressePapier retournera une chaîne vide."

mais qu'est qu'un application en arriere plan ??

merci
Membro registado
164 mensagems
Popularité : +10 (10 votes)
Publicado em novembro, 24 2020 - 3:00 PM
C'est une application qui n'est pas affichée à l'écran (au premier plan).

--
https://github.com/reuniware
https://stackoverflow.com/users/10922639/kotlinisland
Publicado em novembro, 25 2020 - 7:08 AM
toutes applications passent du 1er à l’arrière plan
et il n'y a qu'1 application au 1er plan alors
donc on ne peut jamais utiliser le pressepapier
Membro registado
3.346 mensagems
Popularité : +93 (137 votes)
Publicado em novembro, 25 2020 - 9:55 AM
Oui c'est bizarre.
C'est a testé
Personnellement je l'utilise tout le temps
Pour répondre sur les forums
Membro registado
164 mensagems
Popularité : +10 (10 votes)
Publicado em novembro, 25 2020 - 10:03 AM
Oui c'est une nouveauté de Android 10 :
Limited access to clipboard data
Unless your app is the default input method editor (IME) or is the app that currently has focus, your app cannot access clipboard data on Android 10 or higher.


Expliqué sur le lien https://developer.android.com/about/versions/10/privacy/changes

--
https://github.com/reuniware
https://stackoverflow.com/users/10922639/kotlinisland
Membro registado
231 mensagems
Publicado em novembro, 25 2020 - 11:44 AM
hébé... :)

en fait, mon apk en wm, lance un apk java pour lire du RFID
je souhaite utiliser le pressepapier afin de s'échanger le code EPC
je crois que je vais faire avec un bon vieux fichier text
...

--
LH
Membro registado
3.346 mensagems
Popularité : +93 (137 votes)
Publicado em novembro, 25 2020 - 12:39 PM
Laurent si c'est 2 application en windev
Tu peux aussi utiliser les sockets
Publicado em novembro, 25 2020 - 1:32 PM
lolodev a écrit :
toutes applications passent du 1er à l’arrière plan
et il n'y a qu'1 application au 1er plan alors
donc on ne peut jamais utiliser le pressepapier


Non... on ne peut pas lire dedans quand l'appli est en arrière plan... Dés qu'elle repasse en avant plan, on peut de nouveau.
Maintenant, si tu comptais faire une boucle qui lit le presse papier quand ton appli était en arrière plan, et reprendre la main quand tu trouvais ce dont tu as besoin, ce n'est plus possible vu les abus de certaines appli qui pompaient gallardement tout ce qui était mis dans le presse papier et l'envoyati ensuite à leur serveurs.
Membro registado
1 mensagem
Publicado em março, 21 2022 - 12:51 PM
Bonjour ! Est-il possible de poursuivre la réflexion ? Quelle est la manière correcte d'utiliser les sockets dans un tel cas ?
Publicado em março, 28 2022 - 10:06 AM
effectivement, l'idée de lire continuellement le presse-papier n'est plus possible.

Alternative ?
Plein de choses je dirais. Mais faire un fichier HF en local que les 2 applications WM lisent serait déjà une idée.