jwlilly / Android-Accessibility-Inspector-App

An Accessibility Inspector for Android
GNU General Public License v3.0
5 stars 1 forks source link

Companion app cannot be installed on older devices #3

Open FinnKr opened 4 months ago

FinnKr commented 4 months ago

Steps to reproduce:

  1. Connect android device with Android 10 (API level 29) or lower
  2. Open Android Accessibility Inspector
  3. Tap on "Install companion app" in menu

Actual result:

Expected result:

Possible solution:

FinnKr commented 4 months ago

This might not be possible if the app relies on APIs unavailable to sdk version 29 or lower.

jwlilly commented 4 months ago

@FinnKr The only thing holding me back was the screenshot feature but I've moved that to an adb command. If I send you an APK to test, do you know how to sideload it onto the device/virtual device?

FinnKr commented 4 months ago

@FinnKr The only thing holding me back was the screenshot feature but I've moved that to an adb command. If I send you an APK to test, do you know how to sideload it onto the device/virtual device?

Yes I can do that.

jwlilly commented 4 months ago

Try this one. The minSdk was changed to 28: https://github.com/jwlilly/Accessibility-Inspector-Service/releases/tag/1.2-alpha

After installing, you shouldn't need to install the companion app from the toolbar. On first launch, you may need to manually open the app and allow notifications and then go into accessibility settings and enable the service there. Some devices are picky on the first run.

FinnKr commented 4 months ago

Try this one. The minSdk was changed to 28: https://github.com/jwlilly/Accessibility-Inspector-Service/releases/tag/1.2-alpha

After installing, you shouldn't need to install the companion app from the toolbar. On first launch, you may need to manually open the app and allow notifications and then go into accessibility settings and enable the service there. Some devices are picky on the first run.

Thank you. This version worked on my device with Android 10 (API 29).

jwlilly commented 4 months ago

You're welcome. I'll leave this issue open so I can update this repo with the latest companion version this weekend