Skip to content

Commit ce98c34

Browse files
authoredFeb 7, 2025··
fix(android): Call toString on versionName (#1480)
1 parent 0023e83 commit ce98c34

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed
 

‎.changes/wry-activity.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"wry": patch
3+
---
4+
5+
Fixed an issue that could cause `Return type mismatch: expected 'kotlin.String', actual 'kotlin.String?'` errors.

‎src/android/kotlin/WryActivity.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,15 @@ abstract class WryActivity : AppCompatActivity() {
3838
try {
3939
@Suppress("DEPRECATION")
4040
val info = packageManager.getPackageInfo(webViewPackage, 0)
41-
return info.versionName
41+
return info.versionName.toString()
4242
} catch (ex: Exception) {
4343
Logger.warn("Unable to get package info for '$webViewPackage'$ex")
4444
}
4545

4646
try {
4747
@Suppress("DEPRECATION")
4848
val info = packageManager.getPackageInfo("com.android.webview", 0)
49-
return info.versionName
49+
return info.versionName.toString()
5050
} catch (ex: Exception) {
5151
Logger.warn("Unable to get package info for 'com.android.webview'$ex")
5252
}

0 commit comments

Comments
 (0)
Please sign in to comment.