Android Google Maps V2在Android 2.3.3 - Titanium上显示模糊图像

时间:2013-05-04 17:10:16

标签: android google-maps titanium blurry

我在SDK 3.1上实现了ti.map模块。我运行此代码来显示地图:

var mapObject = require("ti.map");
var map = mapObject.createView({
    width:Ti.UI.FILL,
    height:Ti.UI.FILL,
    annotations:annotations,
    userLocation:true,
    regionFit:true,
    mapType:mapObject.NORMAL_TYPE
});

以下是模糊地图的图片:

http://goo.gl/QKZNv

这取自Android 2.3.3的设备。

它适用于Android> 4。

我已经设置了正确的谷歌地图v2密钥。因为当我没有钥匙时,它根本没有显示地图,只显示灰色区域。

有谁知道这是什么问题?

1 个答案:

答案 0 :(得分:0)

如果这是答案,我不能解决您的具体情况。

通过混合使用Google Maps Android API调试和发布密钥,我遇到了一些问题。当我使用释放键在调试模式下运行我的应用程序时。它显示缓存中的地图,但永远不会从Google地图服务器加载它,因为密钥不正确。缩放时,会导致图像模糊或丢失。

您的应用会在启动时显示如下错误:

05-13 13:51:22.053: E/Google Maps Android API(29198): Ensure that the following correspond to what is   in the API Console: Package Name: com.<YOUR PACKAGE>, API Key: <KEY>, Certificate Fingerprint:   <FINGERPRINT>