-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implementing MLKit API (say, for scanning QR codes / barcodes) #2018
Comments
I just wanted to mention that it is PARTIALY working, for example in DeepL translator app you can take a picture and highlight text, it gets recognised, no bugs there |
It might be better to document what (API) is working and what is yet to implement. |
I currently am unable to scan QR codes with the Dutch national identification app DigID because of this problem, which locks me out of some government services. Is there any progress on this? |
That doesn't make any sense. DigiD recently made changes to include a library to scan QR codes, making it independent of MLKit. See https://tweakers.net/nieuws/215204/inloggen-op-digid-app-kan-voortaan-ook-op-telefoons-zonder-googles-qr-scanner.html @Rua Are you sure you're running the latest version? |
I just reinstalled the latest version (6.9.3) from the Play Store today (via Aurora). |
There is a probable fix here: c104211 |
It might be better to link the commit to this issue. |
There are a lot of issues regarding this API and I'm not sure the commit fix everything, so it is better to wait the new version of microG and let the users test it before say anything else. |
I am testing (gmscore master branch) with the mlkit quickstart app (https://github.com/googlesamples/mlkit/tree/master/android/vision-quickstart), which can use bundled and unbundled libraries (changeable in the gradle dependencies). It seems that the bundled dependency (com.google.mlkit:barcode-scanning) works fine, but if I change to the unbundled version, I get dynamite errors |
For those that want to test here there is my custom build of microG with all fixes included: https://github.com/micro5k/microg-unofficial-installer/raw/main/zip-content/origin/priv-app/GmsCore-ale5000.apk |
How far is this from being usable as a replacement for a random app that depends on Google's MLKit? |
This patch is already merged, and there are releases after the merge now. You can test yourself, I guess. |
At least https://play.google.com/store/apps/details?id=com.goodsnooze.soosee still crasges atm. I get the following crash log:
|
The crash log does not seem to be closely related to MLKit. Maybe #309 is relevant? |
I tested the APP https://play.google.com/store/apps/details?id=com.davi.dev.text_detector_google_ml_kit&hl=en_US and it works. |
Several issues are opened due to lack of MLKit API: #2003 #1966 #1881 #1753
This is also related to #395
I guess that the full implementation is hard, but implementing QR code / barcode scanner should be easier.
The text was updated successfully, but these errors were encountered: