amplitude / Amplitude-Kotlin

Amplitude Kotlin SDK
MIT License
27 stars 10 forks source link

feat: added deviceId to Configuration options #178

Closed justin-fiedler closed 5 months ago

justin-fiedler commented 5 months ago

Summary

Adds deviceId to Configuration options to set the initial deviceId (instead of generating it, or reading from storage)

val deviceId = "test device id"
val amplitude = Amplitude(Configuration(deviceId = deviceId))
amplitude.isBuilt.invokeOnCompletion {
    assertEqual(deviceId, amplitude.getDeviceId());
}

Checklist

github-actions[bot] commented 5 months ago

:tada: This PR is included in version 1.14.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: