Skip to content

Commit d8ca24f

Browse files
committed
Upgrade AGP to v8.1.2
1 parent d4afe7f commit d8ca24f

File tree

7 files changed

+13
-22
lines changed

7 files changed

+13
-22
lines changed

.idea/codeStyles/Project.xml

Lines changed: 5 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/codeStyles/codeStyleConfig.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

baseLib/src/main/java/me/ycdev/android/lib/common/wrapper/BroadcastHelper.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import android.content.BroadcastReceiver
44
import android.content.Context
55
import android.content.Intent
66
import android.content.IntentFilter
7+
import androidx.core.content.ContextCompat
78

89
/**
910
* A wrapper class to avoid security issues when sending/receiving broadcast.
@@ -25,7 +26,7 @@ object BroadcastHelper {
2526
filter: IntentFilter
2627
): Intent? {
2728
val perm = cxt.packageName + PERM_INTERNAL_BROADCAST_SUFFIX
28-
return cxt.registerReceiver(receiver, filter, perm, null)
29+
return ContextCompat.registerReceiver(cxt, receiver, filter, perm, null, ContextCompat.RECEIVER_NOT_EXPORTED)
2930
}
3031

3132
/**
@@ -36,7 +37,7 @@ object BroadcastHelper {
3637
receiver: BroadcastReceiver,
3738
filter: IntentFilter
3839
): Intent? {
39-
return cxt.registerReceiver(receiver, filter)
40+
return ContextCompat.registerReceiver(cxt, receiver, filter, ContextCompat.RECEIVER_EXPORTED)
4041
}
4142

4243
/**

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ buildscript {
66
apply from: "${androidProjectCommon}"
77

88
dependencies {
9-
classpath 'com.android.tools.build:gradle:8.0.1'
9+
classpath 'com.android.tools.build:gradle:8.1.2'
1010
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${versions.kotlin}"
1111
}
1212
}

jniLib/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
project("jniLib")
12
cmake_minimum_required(VERSION 3.4.1)
23

34
file(GLOB inc "src/main/cpp/*.h")

jniLibDemo/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ android {
77
namespace 'me.ycdev.android.lib.commonjni.demo'
88
defaultConfig {
99
minSdkVersion versions.minSdk
10-
targetSdkVersion 33
10+
targetSdkVersion 34
1111

1212
applicationId "me.ycdev.android.lib.commonjni.demo"
1313
versionCode 1

0 commit comments

Comments
 (0)