1
1
import 'dart:async' ;
2
- import 'dart:ffi' ;
3
2
4
3
import 'package:flutter/services.dart' ;
5
- import 'package:jni/jni.dart' ;
6
4
import 'package:sentry/sentry.dart' ;
7
- import '../sentry_cocoa.dart' ;
5
+ //import '../sentry_android.dart' as android;
6
+ // import '../sentry_cocoa.dart' as cocoa;
8
7
import '../sentry_flutter_options.dart' ;
9
- import '../sentry_android.dart' as android;
10
8
11
9
/// Enables Sentry's native SDKs (Android and iOS) with options.
12
10
class NativeSdkIntegration implements Integration <SentryFlutterOptions > {
@@ -24,11 +22,13 @@ class NativeSdkIntegration implements Integration<SentryFlutterOptions> {
24
22
25
23
try {
26
24
// XXX
27
- // final nativeLib = SentryCocoa(DynamicLibrary.process());
28
- // final orignalName = PrivateSentrySDKOnly.getSdkName(nativeLib).toString();
29
- // PrivateSentrySDKOnly.setSdkName_(
30
- // nativeLib, NSString(nativeLib, "Custom SDK name"));
31
- // final newName = PrivateSentrySDKOnly.getSdkName(nativeLib).toString();
25
+ // final nativeLib = cocoa.SentryCocoa(DynamicLibrary.process());
26
+ // final orignalName =
27
+ // cocoa.PrivateSentrySDKOnly.getSdkName(nativeLib).toString();
28
+ // cocoa.PrivateSentrySDKOnly.setSdkName_(
29
+ // nativeLib, cocoa.NSString(nativeLib, "Custom SDK name"));
30
+ // final newName =
31
+ // cocoa.PrivateSentrySDKOnly.getSdkName(nativeLib).toString();
32
32
33
33
await _channel.invokeMethod ('initNativeSdk' , < String , dynamic > {
34
34
'dsn' : options.dsn,
0 commit comments