Skip to content

Commit f8c0d29

Browse files
committed
Use correct reflection method retrieval of isHuaweiMobileServicesAvailable
1 parent fde36dc commit f8c0d29

File tree

1 file changed

+1
-1
lines changed
  • OneSignalSDK/onesignal/core/src/main/java/com/onesignal/core/internal/device/impl

1 file changed

+1
-1
lines changed

OneSignalSDK/onesignal/core/src/main/java/com/onesignal/core/internal/device/impl/DeviceService.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ internal class DeviceService(private val _applicationService: IApplicationServic
134134
return try {
135135
val clazz = Class.forName("com.huawei.hms.api.HuaweiApiAvailability")
136136
val newInstanceMethod = clazz.getMethod("getInstance")
137-
val isHuaweiMobileServicesAvailableMethod = clazz.getMethod("isHuaweiMobileServicesAvailable")
137+
val isHuaweiMobileServicesAvailableMethod = clazz.getMethod("isHuaweiMobileServicesAvailable", android.content.Context::class.java)
138138
val availabilityInstance = newInstanceMethod.invoke(null)
139139

140140
val result = isHuaweiMobileServicesAvailableMethod.invoke(availabilityInstance, _applicationService.appContext) as Int

0 commit comments

Comments
 (0)