GitHub Issue | n/a |
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2014-10-24T22:34:46.000+0000 |
Affected Version/s | Release 3.2.1, Release 3.2.3 |
Fix Version/s | Release 3.4.1, Release 3.4.2, Release 3.5.0, Release 4.0.0 |
Components | Android |
Labels | module_googlemapv2, qe-manualtest, qe-testadded, supportTeam |
Reporter | Marco Cota |
Assignee | Hieu Pham |
Created | 2014-06-06T17:11:26.000+0000 |
Updated | 2014-11-21T18:48:24.000+0000 |
Issue
When using the Map Module 2.1.3 for Android the map tiles are not being rendered correctly in devices with Android SDK 2.3.x but they work correctly on Android 4.X
Steps to repro
1. Run the testcase on an Android device 2.3.x
Expected Result:
The map will be rendered on screen
Actual Result:
The mapview is rendered and show on screen but the map tiles are never showed (Attachement device-2014-06-06-120722.png).
Test Case
var win = Ti.UI.createWindow();
var MapModule = require('ti.map');
var mapObj = MapModule.createView({
width: Ti.UI.FILL,
height: Ti.UI.FILL,
userLocation: true
});
win.add(mapObj);
win.open();
The issue is reproducible. I do not see maps on 2.3.X device. Environment: Appc Studio : 3.3.0.201405271647 Ti SDK : 3.3.0.v20140605150555 Mac OSX : 10.8.5 Alloy : 1.4.0-beta2 CLI - 3.3.0-beta2 Code Processor: 1.1.1 Map module : 2.1.4 Sony Xperia - android 2.3.7
Still reproducible with Ti SDK 3.4.0.GA. The logcat shows:
Similar to TIMOB-17877.
ti.map module PR: https://github.com/appcelerator-modules/ti.map/pull/67 master PR: https://github.com/appcelerator/titanium_mobile/pull/6256 3_4_X PR: https://github.com/appcelerator/titanium_mobile/pull/6274 3_4_1 PR: https://github.com/appcelerator/titanium_mobile/pull/6273
Verified fix on: Mac OSX 10.10 Appcelerator Studio, build: 3.4.1.201410191611 Titanium SDK build: 3.4.1.v20141024151719 Titanium CLI, build: 3.4.1-dev Alloy: 1.5.1 Samsung Galaxy S2 (2.3.6) Using the code provided I built to the device above and when the app loaded the map was displayed. Closing ticket.