Google Pixelbook: Accessibility Events


#1

Hello!

I develope the application, which uses the accessibility service to detect the content of the currently opened application.
We found out that our users install the application on Google Pixelbook (or other models of Chromebook).

When the application is installed on these devices, the accessibility service gets events only about the Android applications, running on that device.
Is it possible to get access to the actions of the user in the other, not Android, applications?

I expect, that the user will allow that access if it is required. The purpose of my application is to monitor usage of the device and to block the applications the user wants to block during the session.

Kind of the helper for the user to manage their working hours.

Thanks!


#2

I doubt it. Chrome OS is largely firewalled off from the embedded Android container.

That being said, I have no way to know for certain.

Sorry that I could not be of greater assistance!


#3

Thank you for response!

Can you give me any idea, where I can find any information about that?
Googling chromebook details gave me only information about their native applications (I mean the applications, installed Not from the Google Play Market).


#4

¯\_(ツ)_/¯

If you want to assume that this is a bug/limitation of the Chrome OS Android support, you could file a bug report: https://bugs.chromium.org/p/chromium/issues. For example, https://bugs.chromium.org/p/chromium/issues/detail?id=761329 is a bug report about allowing side-loading of Android apps onto Chrome OS without going into developer mode.

Beyond that, I do not have any great resources for getting questions answered regarding missing pieces of Chrome OS/Android integration.


#5

It would be magic if the accessibility somehow will get access to the system events of all the applications in the Chromebook’s OS.

Thanks for comments, I will try to find out how to deal with this issue.