Básicamente, quiero crear un SDK de Android en el que desee obtener toda la información sobre el contenido de la aplicación de host o el widget de la interfaz de usuario de la pantalla actual, como textview, imageview, webview, recyclingview ... etc., que ve el usuario. El propósito de esta información es crear anuncios basados ​​en la información de la aplicación.

Ya tengo la idea de hacer esto con la ayuda de la vista raíz de la aplicación y atravesar su vista secundaria para obtener sus datos, pero ¿es esta la única manera de lograrlo? porque no creo que esto sea una forma eficiente de proceder. Por favor, hágame saber el enfoque elegante

0
sohan shetty 22 ene. 2021 a las 16:16

1 respuesta

La mejor respuesta

Esta recopilación de información de pantalla se puede lograr utilizando un https: // desarrollador del Servicio de accesibilidad. android.com/guide/topics/ui/accessibility/service

El permiso de accesibilidad requiere el consentimiento del usuario, ya que es un permiso peligroso.

1
Ranzz 22 ene. 2021 a las 14:01