You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for User Messaging Platform SDK on Android (#1428)
* Added debug device ID fetch to Android.
* Add Java method for obtaining Android ID from secure settings.
* Update android ID algorithm.
* Add flatbuffers patch when building for Android.
* Add stub Android files.
* Fix path.
* Add ConsentInfoHelper class with some starting functionality.
* Fix GetDebugDeviceId on Android.
* Format code.
* Add UMP dependency.
* Fix overrides.
* Add initialization.
* Lint.
* Lint.
* Move UMP resources to their own resource file and class path.
* Fix relocated UMP resources.
Add lint skip (like App Check).
* Add enum conversion and fix build.
* Add enum cache.
* Android implementation of ConsentInfo functionality.
* Format code.
* Fix JNI type.
* Fix Java build errors and format code.
* Fix call.
* Fix initialization.
* Fix for debugDeviceId
* Remove extra Enum method, and also format code.
* Fix error message handling for Unavailable error. And format code.
* Fix compile issue.
* Remove extra debugging output.
* Remove test filter for UMP only.
* Remove extraneous HasExceptionOccurred function since ExceptionCheck does it for us.
* Add OperationInProgress check to iOS SDK as well, and a test for it.
Clean up enum cache and remove requirement to sync up c++/java enums.
* Remove lint abortOnError false
* Try enabling parallel gradle builds for Windows.
* Restore script.
* Remove lint on error abort.
* Remove extra manifest file.
* Restore build.gradle for GMA library proper
* Temporarily remove ump_resources to see if this fixes Windows build hang.
* Remove Flatbuffers patch to diagnose Windows hang.
* Fix build error.
* Add missing dependencies.
* Revert "Add missing dependencies."
This reverts commit 03decca.
* Add ump-resources back in.
* Add code back in.
* Modify comment.
* Remove lint abort.
* Add compatibility version.
* Move ConsentInfoHelper class into regular gma_resources.
No need for a separate ump_resources.
* Remove comment about build hang because spoiler alert, it doesn't cause it.
* Ensure that GMA and UMP only load their shared class files once.
* Rename mutex.
* Update copyright date and fix lock issue.
Also disable lint warning in this testapp (temporarily?)
* Move lock to later in the destructor.
* Format code.
* Fix non-UI tests.
0 commit comments