How to get the SHA1 or MD5 from Android Keystore

This terminal command solved my problem [pastacode lang=”markdown” message=”” highlight=”” provider=”manual”] keytool -list -keystore /PathToYourKeystore/Keystore.keystore [/pastacode] Well, almost. With this command I have the SHA1 fingerprint and I need a 16 hexadecimal pairs … SHA1 has more than that. So I need specifically the MD5 fingerprint. To do that, just add “-v” to that terminal …

Unity Flurry Plugin and Apple Match O-Link Error

Hello guys (and future self)! Just another daily Unity / iOS problem … this is actually an very old one because after solving it I remembered having done this before over and over again, so yes … I have some memory issues, maybe after posting here I’ll remember this one too :B

Error: Building – Failed to write file: sharedassets4.assets

More solutions for stupid / not intuitive console messages. This time, when I try to compile to my Android device, my Unity project is shouting me these errors: An asset is marked with HideFlags.DontSave but is included in the build: Asset: ‘Library/unity editor resources’ (You are probably referencing internal Unity data in your build.) UnityEditor.BuildPlayerWindow:BuildPlayerAndRun() …

You’ve already agreed to the Apple Developer Agreement

“Stupid error messages” hits again! “You’ve already agreed to the Apple Developer Agreement” Well, this is probably one of the most f#$@&*ing annoying errors today. They use this fucking terrible error message that you just don’t have a clue about what is going on! … Oh, actually it is a clue, but a WRONG one! Just freaking terrible! …

Unity UNEXPECTED TOP-LEVEL EXCEPTION

Do you have Unity Facebook Plugin, maybe some Prime31 Plugins too and an error like this: Error building Player: CommandInvokationFailure: Unable to convert classes into dex format. See the Console for details. /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/java -Xmx2048M -Dcom.android.sdkmanager.toolsdir=”/Users/paespedro/Development/android-sdk-mac_x86/tools” -Dfile.encoding=UTF8 -jar “/Applications/Unity/Unity.app/Contents/BuildTargetTools/AndroidPlayer/sdktools.jar” – stderr[ UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: already added: Landroid/support/v4/util/TimeUtils; Maybe I have the solution 🙂 … this is …

Install APK on multiple plugged Android devices

Using Unity and hitting “Build’n Run” will install on only one device. If you just build your APK, you’ll be able to install it on multiple devices by using: [pastacode lang=”bash” message=”” highlight=”” provider=”manual”] adb devices | tail -n +2 | cut -sf 1 | xargs -I X adb -s X install -r pathtogame/game.apk [/pastacode] Having problems? Try …

Prime31 – __gplaySetReceivedDataCallback error on Xcode

__gplaySetReceivedDataCallback = Prime31 Google Play Game Services Plugin causing problems when trying to compile on Xcode? Are you trying to fix this error below? Undefined symbols for architecture armv7: “__gplaySetReceivedDataCallback“, referenced from: RegisterMonoModules() in RegisterMonoModules.o ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation) If you’re like …