@@ -40,6 +40,10 @@ class SentryFlutterPlugin : FlutterPlugin, MethodCallHandler, ActivityAware {
40
40
private var framesTracker: ActivityFramesTracker ? = null
41
41
private var autoPerformanceTracingEnabled = false
42
42
43
+ private val flutterSdk = " sentry.dart.flutter"
44
+ private val androidSdk = " sentry.java.android.flutter"
45
+ private val nativeSdk = " sentry.native.android"
46
+
43
47
override fun onAttachedToEngine (flutterPluginBinding : FlutterPlugin .FlutterPluginBinding ) {
44
48
context = flutterPluginBinding.applicationContext
45
49
channel = MethodChannel (flutterPluginBinding.binaryMessenger, " sentry_flutter" )
@@ -169,17 +173,15 @@ class SentryFlutterPlugin : FlutterPlugin, MethodCallHandler, ActivityAware {
169
173
170
174
args.getIfNotNull<Long >(" maxAttachmentSize" ) { options.maxAttachmentSize = it }
171
175
172
- val name = " sentry.java.android.flutter"
173
-
174
176
var sdkVersion = options.sdkVersion
175
177
if (sdkVersion == null ) {
176
- sdkVersion = SdkVersion (name , VERSION_NAME )
178
+ sdkVersion = SdkVersion (androidSdk , VERSION_NAME )
177
179
} else {
178
- sdkVersion.name = name
180
+ sdkVersion.name = androidSdk
179
181
}
180
182
181
183
options.sdkVersion = sdkVersion
182
- options.sentryClientName = " $name /$VERSION_NAME "
184
+ options.sentryClientName = " $androidSdk /$VERSION_NAME "
183
185
184
186
options.setBeforeSend { event, _ ->
185
187
setEventOriginTag(event)
@@ -464,10 +466,6 @@ class SentryFlutterPlugin : FlutterPlugin, MethodCallHandler, ActivityAware {
464
466
result.success(" " )
465
467
}
466
468
467
- private val flutterSdk = " sentry.dart.flutter"
468
- private val androidSdk = " sentry.java.android"
469
- private val nativeSdk = " sentry.native"
470
-
471
469
private fun setEventOriginTag (event : SentryEvent ) {
472
470
event.sdk?.let {
473
471
when (it.name) {
0 commit comments