2013-05-04 69 views
2

我已經在SDK 3.1上實現了ti.map模塊。我運行這段代碼顯示在地圖:Android谷歌地圖V2在Android 2.3.3上顯示模糊圖像 - 鈦

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關鍵。因爲當我沒有鑰匙時,它根本沒有顯示地圖,但只有一個灰色區域。

有誰知道這個問題是什麼?

回答

0

我沒有,如果這是答案是你的具體情況的解決方案。

我通過同時使用混合在一起的谷歌地圖API的Android調試和釋放鍵有一些問題。當我使用釋放鍵在調試模式下運行我的應用程序時。它顯示緩存中的地圖,但不會從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>