-
-
Notifications
You must be signed in to change notification settings - Fork 63
Fix compilation errore due to conflict of library google-play-service… #6
Conversation
…s.jar with libraries in modules ti.map and ti.admob.
👍 |
Error I obtained before the fix was this one: |
Create dist 1.0.2 for ti.map dependency problems
@benbahrenburg Created 1.0.2 dist for Android. |
What version of play services is this using? I can't even find the integer play services version in the timodule.xml |
@Mlimb I have no idea, I simply got the one used by @benbahrenburg and I splitted it, adding the "analytics part" to the "base part" I previously got from ti.admob (for avoiding duplications). I wasn't completely sure about compatibility but it worked. |
…, the previous one was the 3.10 (November 2014). Create dist 1.0.2 for ios.
It's good that you haven't abandoned your project, but it would have been better to merge my commits and after to change eventual mistakes. It's not pleasant to work many hours for solving problems on disappeared people's projects and to see your contributions vanishing. |
@nonno I appreciate your help in going through the updates. Just as you stated I wanted to avoid the hours it would take to go through the merge process and the associated errors. That is why I did the merge manually. I'm happy to add you as contributor to the read me file. No ill will was meant, just trying to save time. |
@benbahrenburg I don't care to be in readme file, I only like to see something in "Repositories contributed to" section of my profile, because unluckily I don't have often opportunities for working on github's projects. By the way, happy to see that this project is not abandoned and thanks for your work. |
I tried to use this module in a project where I used ti.map too and it never worked on Android, because including library google-play-services.jar I had errors of class already defined.
So I removed the jar replacing it with a "base" version (I got it from ti.admob module) and a "analytics" version I created using ProGuard.
Now it works, either alone and in conjunction with ti.map and ti.admob, and module is also 2MB smaller.