Skip to content

Commit 2dda243

Browse files
authored
Fix messaging duplicate symbol bug (#301)
1 parent e936998 commit 2dda243

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

cmake/android_dependencies.cmake

+3-1
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,11 @@ set(FIREBASE_INSTALLATIONS_ANDROID_DEPS
6060
"com.google.firebase:firebase-analytics:21.0.0"
6161
)
6262

63+
# iid is needed by messaging to avoid a conflict with functions
6364
set(FIREBASE_MESSAGING_ANDROID_DEPS
6465
"com.google.firebase:firebase-messaging:23.0.4"
6566
"com.google.firebase:firebase-analytics:21.0.0"
67+
"com.google.firebase:firebase-iid:21.1.0"
6668
)
6769

6870
set(FIREBASE_REMOTE_CONFIG_ANDROID_DEPS
@@ -73,4 +75,4 @@ set(FIREBASE_REMOTE_CONFIG_ANDROID_DEPS
7375
set(FIREBASE_STORAGE_ANDROID_DEPS
7476
"com.google.firebase:firebase-storage:20.0.1"
7577
"com.google.firebase:firebase-analytics:21.0.0"
76-
)
78+
)

docs/readme.md

+2
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,8 @@ Release Notes
164164
- Analytics: Removed deprecated event names and parameters.
165165
- Crashlytics (Android): Fixed a bug with missing symbols when enabling
166166
minification via proguard.
167+
- Messaging (Android): Fixed a bug with duplicate symbols when also
168+
using Functions.
167169
- Realtime Database (Desktop): Fixed a bug handling server timestamps
168170
on 32-bit CPUs.
169171
- Storage (Desktop): Set Content-Type HTTP header when uploading with

0 commit comments

Comments
 (0)