Skip to content

Commit a61b52a

Browse files
authored
Merge 3a7920a into 28a11a7
2 parents 28a11a7 + 3a7920a commit a61b52a

File tree

8 files changed

+35
-3
lines changed

8 files changed

+35
-3
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,19 @@
55
### Features
66

77
- Use a separate `Random` instance per thread to improve SDK performance ([#3835](https://github.com/getsentry/sentry-java/pull/3835))
8+
- Android 15: Add support for 16KB page sizes ([#3620](https://github.com/getsentry/sentry-java/pull/3620))
9+
- See https://developer.android.com/guide/practices/page-sizes for more details
810

911
### Fixes
1012

1113
- Accept manifest integer values when requiring floating values ([#3823](https://github.com/getsentry/sentry-java/pull/3823))
1214

15+
### Dependencies
16+
17+
- Bump Native SDK from v0.7.2 to v0.7.8 ([#3620](https://github.com/getsentry/sentry-java/pull/3620))
18+
- [changelog](https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#078)
19+
- [diff](https://github.com/getsentry/sentry-native/compare/0.7.2...0.7.8)
20+
1321
## 7.16.0
1422

1523
### Features

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ spotless {
226226
target("**/*.java")
227227
removeUnusedImports()
228228
googleJavaFormat()
229-
targetExclude("**/generated/**", "**/vendor/**")
229+
targetExclude("**/generated/**", "**/vendor/**", "**/sentry-native/**")
230230
}
231231
kotlin {
232232
target("**/*.kt")

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ android.useAndroidX=true
1313
android.defaults.buildfeatures.buildconfig=true
1414

1515
# Release information
16-
versionName=7.16.0
16+
versionName=7.17.0-alpha.1
1717

1818
# Override the SDK name on native crashes on Android
1919
sentryAndroidSdkName=sentry.native.android

sentry-android-ndk/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,8 @@ add_subdirectory(${SENTRY_NATIVE_SRC} sentry_build)
1515
target_link_libraries(sentry-android PRIVATE
1616
$<BUILD_INTERFACE:sentry::sentry>
1717
)
18+
19+
# Android 15: Support 16KB page sizes
20+
# see https://developer.android.com/guide/practices/page-sizes
21+
target_link_options(sentry PRIVATE "-Wl,-z,max-page-size=16384")
22+
target_link_options(sentry-android PRIVATE "-Wl,-z,max-page-size=16384")

sentry-android-ndk/build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,13 @@ android {
9595
ignore = true
9696
}
9797
}
98+
99+
@Suppress("UnstableApiUsage")
100+
packagingOptions {
101+
jniLibs {
102+
useLegacyPackaging = true
103+
}
104+
}
98105
}
99106

100107
dependencies {

sentry-android-ndk/sentry-native

Submodule sentry-native updated 86 files

sentry-samples/sentry-samples-android/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,8 @@ target_link_libraries(native-sample PRIVATE
1515
${LOG_LIB}
1616
$<BUILD_INTERFACE:sentry::sentry>
1717
)
18+
19+
# Android 15: Support 16KB page sizes
20+
# see https://developer.android.com/guide/practices/page-sizes
21+
target_link_options(native-sample PRIVATE "-Wl,-z,max-page-size=16384")
22+

sentry-samples/sentry-samples-android/build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,13 @@ android {
9999
ignore = true
100100
}
101101
}
102+
103+
@Suppress("UnstableApiUsage")
104+
packagingOptions {
105+
jniLibs {
106+
useLegacyPackaging = true
107+
}
108+
}
102109
}
103110

104111
dependencies {

0 commit comments

Comments
 (0)