andybotting / tramhunter

Tram Hunter is an Android client for Yarra Trams TramTracker web service
http://tramhunter.andybotting.com
22 stars 8 forks source link

Update to Google Maps API 2, correct build errors to properly compile with API 23 #22

Closed rockgecko-development closed 7 years ago

rockgecko-development commented 7 years ago

-correct compileSdkVersion to 'Google Inc.:Google APIs:23' (required for old android maps v1) -targetSdkVersion 22 so runtime permission check is not yet required -correct other conflicts in build.gradle -Add AppCompatMapActivity so old v1 maps can still have AppCompat's Action Bar -Replace all android:showAsAction with app:showAsAction in menu xmls, required by appcompat lib -delete improperly tracked *.iml files and unused jar file

rockgecko-development commented 7 years ago

-Update to Google Maps API 2, remove old v1 API stuff -add runtime permission checks for Marshmallow, bump targetSdkVersion to 23

andybotting commented 7 years ago

This is amazing. Really appreciate your work here - I've been unable to find to properly maintain Tram Hunter and keep up with all the API changes!

What name would you like me to credit this to you with?

rockgecko-development commented 7 years ago

No worries. I'm an Android dev full-time so it was pretty straightforward. I'm on Twitter: rockgecko_dev