Skip to content

Commit 8071ddb

Browse files
feat: Support MP core and Kit versions in Rokt Kit
2 parents 7ef4293 + ddf09ed commit 8071ddb

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ repositories {
6161

6262
dependencies {
6363
implementation 'androidx.annotation:annotation:1.5.0'
64-
api 'com.rokt:roktsdk:4.8.1'
64+
api 'com.rokt:roktsdk:4.10.0'
6565

6666
testImplementation files('libs/java-json.jar')
6767
testImplementation 'com.squareup.assertj:assertj-android:1.2.0'

src/main/kotlin/com/mparticle/kits/RoktKit.kt

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import android.content.pm.PackageInfo
66
import android.content.pm.PackageManager
77
import android.graphics.Typeface
88
import android.os.Build
9+
import com.mparticle.BuildConfig
910
import com.mparticle.MParticle
1011
import com.mparticle.MParticle.IdentityType
1112
import com.mparticle.commerce.CommerceEvent
@@ -50,7 +51,19 @@ class RoktKit : KitIntegration(), CommerceListener, IdentityListener, RoktListen
5051
try {
5152
val info = manager.getPackageInfoForApp(context.packageName, 0)
5253
val application = context.applicationContext as Application
53-
Rokt.init(roktTagId, info.versionName, application)
54+
val mparticleVersion = BuildConfig.VERSION_NAME
55+
56+
Rokt.init(
57+
roktTagId = roktTagId,
58+
appVersion = info.versionName,
59+
application = application,
60+
fontPostScriptNames = emptySet(),
61+
fontFilePathMap = emptyMap(),
62+
callback = null,
63+
mParticleSdkVersion = mparticleVersion,
64+
mParticleKitVersion = mparticleVersion
65+
)
66+
5467
} catch (e: PackageManager.NameNotFoundException) {
5568
throwOnKitCreateError(NO_APP_VERSION_FOUND)
5669
} catch (e: Exception) {

0 commit comments

Comments
 (0)