You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -216,6 +216,18 @@ Example [app](https://github.com/phrase/android-sdk-example)
216
216
217
217
If the wrong version of a translation is being used, ensure a release with the latest translations and the current app version is available and the `versionName` for the app set and are using the `<major>.<minor>.<point>`. format.
218
218
219
+
## Android SDK Support
220
+
221
+
The Phrase OTA SDK supports different minimum Android SDK versions depending on the version you're using. Choose the appropriate SDK version based on your app's minimum supported Android version.
222
+
223
+
|OTA|Android SDK|
224
+
|-----------|-------|
225
+
|v3.10.0+|21|
226
+
|v0.1.0+|15|
227
+
228
+
|OTA Compose|Android SDK|
229
+
|-----------|-------|
230
+
|v3.2.5+|21|
219
231
220
232
## Limitations
221
233
- Wrapping `Context` with Phrase can lead to issues with `WebView`. `WebView` interactions which access Android resources might fail and can lead to app crashes. E.g. the opening of an HTML drop-down menu. Consider to use `Context.getPhrase*()`/`Resources.getPhrase*()` extension functions to get translations via Phrase. These functions do not need a wrapped `Context` and the wrapping can be removed or disabled.
0 commit comments