dolphin-emulator/Source/Android
Shawn Hoffman a1691a4031 Prevent android generating duplicate analytics events
dolphin-start event was being generated twice for the normal
end-user case, as can be seen in analytics data for some years.
The problem occured when:
* Android reaped the process hosting the dolphin activity
  (e.g. for power/memory saving).
and
* Dolphin activity was in "stopped" state for > 6 hours before
  being switched back to.

Under above conditions, both calls to ReportStartToAnalytics
would be performed, as dolphin thought it was being launched anew,
and also thought it had been asleep for > 6 hours.

fixes https://bugs.dolphin-emu.org/issues/13675
2025-04-19 22:16:01 -07:00
..
app Prevent android generating duplicate analytics events 2025-04-19 22:16:01 -07:00
benchmark Android: Update dependencies 2024-04-20 17:53:11 +02:00
gradle/wrapper Android: Upgrade AGP & Gradle 2025-03-04 18:28:01 -07:00
jni Merge pull request #13434 from JosJuice/android-non-blocking-input-detection 2025-03-28 18:25:04 -04:00
.gitignore android: Regenerate baseline profile module for AGP 8.2.0 2023-12-09 15:44:29 -05:00
build.gradle.kts Android: Upgrade AGP & Gradle 2025-03-04 18:28:01 -07:00
code-style-java.xml
gradle.properties Android: Fix Gradle deprecation 2024-05-25 22:13:25 -04:00
gradlew Android: Upgrade AGP & Gradle 2025-03-04 18:28:01 -07:00
gradlew.bat Android: Upgrade AGP & Gradle 2025-03-04 18:28:01 -07:00
settings.gradle.kts android: Regenerate baseline profile module for AGP 8.2.0 2023-12-09 15:44:29 -05:00