Skip to content

[mfdeveloper/com.google.firebase.analytics/12.4.1] Reestructure package with Runtime and Editor UPM folders

Choose a tag to compare

A better UPM package structure as a fork of RageAgainstThePixel/com.google.firebase.analytics repository!!

Using original .dll files from RageAgainstThePixel/com.google.firebase.analytics and firebase/firebase-unity-sdk

  • Change the UPM package structure to use Runtime and Editor convention root folders
  • Update package .dll files and libraries to com.google.firebase.analytics/12.4.1 version
  • Add .asmdef assembly definition files in order to reuse this package better
  • Add a custom folder to downloaded final mobile libraries (e.g .aar, .jar, or .pom files) into Editor/Firebase/AnalyticsDependencies.xml
...
<androidPackage spec="com.google.firebase:firebase-analytics-unity:12.4.1">
    <repositories>
      ...
      <!-- Added a custom "Runtime" folders, from /Assets and UPM package directory -->
      <repository>Assets/GeneratedLocalRepo/Runtime/Firebase/m2repository</repository>
      <repository>Packages/com.google.firebase.analytics/Runtime/Firebase/m2repository</repository>
    </repositories>
</androidPackage>

Full Changelog: https://github.com/mfdeveloper/com.google.firebase.analytics/commits/mfdeveloper/com.google.firebase.analytics/12.4.1