update sentry

This commit is contained in:
Anthony Calosa
2025-08-07 21:42:20 +08:00
parent a4671b62d4
commit 2898b00300
13 changed files with 30 additions and 5 deletions

View File

@@ -32,7 +32,7 @@
<dependency>
<groupId>io.sentry</groupId>
<artifactId>sentry-logback</artifactId>
<version>7.15.0</version>
<version>8.18.0</version>
</dependency>
<dependency>
<groupId>org.jgrapht</groupId>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -145,10 +145,17 @@
<scope>system</scope>
<systemPath>${pom.basedir}/libs/gdx-backend-android.jar</systemPath>
</dependency>
<dependency>
<groupId>io.sentry</groupId>
<artifactId>sentry-native-ndk</artifactId>
<version>0.8.4</version>
<scope>system</scope>
<systemPath>${pom.basedir}/libs/sentrynativendk.jar</systemPath>
</dependency>
<dependency>
<groupId>io.sentry</groupId>
<artifactId>sentry-android</artifactId>
<version>7.15.0</version>
<version>8.18.0</version>
<type>aar</type>
<exclusions>
<exclusion>
@@ -159,13 +166,17 @@
<groupId>io.sentry</groupId>
<artifactId>sentry-android-ndk</artifactId>
</exclusion>
<exclusion>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- manual sentry-android dependencies because of Gradle Bug -->
<dependency>
<groupId>io.sentry</groupId>
<artifactId>sentry-android-core</artifactId>
<version>7.15.0</version>
<version>8.18.0</version>
<type>aar</type>
<exclusions>
<exclusion>
@@ -185,7 +196,7 @@
<dependency>
<groupId>io.sentry</groupId>
<artifactId>sentry-android-ndk</artifactId>
<version>7.15.0</version>
<version>8.18.0</version>
<type>aar</type>
<exclusions>
<exclusion>
@@ -222,7 +233,7 @@
<dependency>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
<version>26.0.1</version>
<version>26.0.2</version>
<scope>compile</scope>
</dependency>
<dependency>

View File

@@ -57,6 +57,8 @@
## Support library
-dontwarn android.**
-dontwarn androidx.**
# don't warn jetbrains annotations
-dontwarn org.jetbrains.annotations.**
-dontwarn forge.**
@@ -79,6 +81,11 @@
##-keep class io.sentry.Sentry
-keep class io.sentry.** { *; }
-keepclassmembers enum io.sentry.** { *; }
# The Android SDK checks at runtime if this class is available via Class.forName
-keep class io.sentry.ndk.SentryNdk { *; }
# The JNI layer uses this class through reflection
-keep class io.sentry.ndk.NdkOptions { *; }
-keep class io.sentry.ndk.DebugImage { *; }
-keep class io.netty.util.internal.logging.** { *; }
-keep class net.jpountz.** { *; }
-keep class com.ray3k.** { *; }

View File

@@ -62,6 +62,13 @@
android:exported="false">
</activity>
<meta-data android:name="io.sentry.dsn" android:value="https://a0b8dbad9b8a49cfa51bf65d462e8dae:b3f27d7461224cb8836eb5c6050c666c@sentry.cardforge.org/2?buffer.enabled=false" />
<meta-data android:name="io.sentry.send-default-pii" android:value="true" />
<!-- enable automatic breadcrumbs for user interactions (clicks, swipes, scrolls) -->
<!-- meta-data android:name="io.sentry.traces.user-interaction.enable" android:value="true" /-->
<!-- enable screenshot for crashes -->
<!--meta-data android:name="io.sentry.attach-screenshot" android:value="true" /-->
<!-- enable view hierarchy for crashes -->
<!--meta-data android:name="io.sentry.attach-view-hierarchy" android:value="true" /-->
<meta-data android:name="io.sentry.anr.enable" android:value="false" />
<!-- To disable the activity lifecycle breadcrumbs integration -->
<meta-data android:name="io.sentry.breadcrumbs.activity-lifecycle" android:value="false" />