I'm making a very simple mobile F2P arcade game in Unity After adding SDKs for facebook, gamesparks, firebase, and appodeal I coud not build, getting the "Too many method references: 76221; max is 65536" error.
The solution from here..
is apparently to export an ADT project, import it into Android studio and go from there.
I built following these instructions..
After, and after building my Android studio project had errors relating to the facebook SDK similar to here..
The solution proposed there is to copy all the .aar.aar from your Unity project to files to the Android studio project and add lines to the build.gradle file referencing them, which I did.
After doing all that the 4 facebook related errors are gone but one new one appears:
Error: more than one library with package name 'android.support.v7.appcompat Error: more than one library with package name 'android.support.v7.appcompat
A proposed solution for thatA proposed solution for that is to search for the offending file and delete it in windows explorer but there is nothing with that name in my Android studio project folder. I tried removing some .aar.aar files with appcompat in the name but I ended up reverting to the previous 5 facebook errors
This whole thing has been a bit of a nightmare and I have no idea what I am doing. I would love to hear from someone who encountered this error and got past it and was able to build their game again. Surely this must be a common issue for anyone making a commercial mobile game in Unity?