-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No map rendering on Android 4 Kitkat #360
Comments
Hi @giaotuancse, thanks for the report! Can you help us out with a few more pieces of information?
|
Hi @matteblair, |
Hi @matteblair , any solution to fix this issue yet? |
@matteblair this is probably the Android SSL protocol issue since our tile servers disabled SSL3. https://www.ssllabs.com/ssltest/analyze.html?d=tile.mapzen.com&s=151.101.1.95&hideResults=on @Smilefounder, @giaotuancse please try with changing https to http for the tile url in the scene file. |
@hjanetzek It works now after i changed all https to http. Thanks |
@giaotuancse if you build the android-sdk yourself you can look for https://tile.mapzen.com in core/src/main/assets/styles/bubble-wrap/bubble-wrap-style-more-labels.yaml. Otherwise you could add your own scene file and load it like this:
https://github.com/mapzen/android/blob/master/docs/getting-started.md |
So the issue is that our SSL provider deprecated TLS 1.0 [1] and pre-Lollipop Android versions don't have TLS 1.2 enabled by default. The common solution when using okhttp seems to be this snippet square/okhttp#2372 (comment) [1] https://www.fastly.com/blog/phase-two-our-tls-10-and-11-deprecation-plan |
Description
There's no map rendering on android 4 (Kitkat).
Same with this issue #115
Steps to Reproduce
Mapzen SDK & Android Version
Mapzen SDK - 1.3.3-SNAPSHOT
Tangram version 0.5.1
The text was updated successfully, but these errors were encountered: