keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
372 stars 102 forks source link

bug(android) kmp.json doesn't contain keyboards #11368

Open sentry-io[bot] opened 1 week ago

sentry-io[bot] commented 1 week ago

Sentry Issue: KEYMAN-ANDROID-4G

kmp.json doesn't contain keyboards

There's a few causes of this in the Sentry crashes

Per @mcdurdin,

in those cases we should be telling the user that the package is not Android-compat, and not logging an error on our end.

mcdurdin commented 1 week ago
  • kmp.json doesn't exist

Specifically if the package has a kmp.inf but no kmp.json, then it's probably a legacy package that doesn't support Android.