2011-06-24 13 views
1

次のコードはiPhoneシミュレータでうまく動作しますが、Android 2.3ではGoogleロゴ付きの空白のマップが表示されます(添付のスクリーンショットを参照)。Android 2.3で表示するマップを取得できません

var mainWin = Ti.UI.createWindow({backgroundColor:'#fff', fullscreen:true, navBarHidden: true}) 
mainWin.open(); 

var win = mainWin; 

var mapview = Titanium.Map.createView({ 
    mapType: Titanium.Map.STANDARD_TYPE, 
    region:{latitude:33.74511, longitude:-84.38993, latitudeDelta:0.5, longitudeDelta:0.5}, 
    animate:true, 
    regionFit:true, 
    userLocation:true 
}); 

win.add(mapview); 

何が起こっているのですか?

enter image description here

答えて

4

あなたがmissing the maps api keyているとき、あなたがこれを取得SDKを使用します。あなたはそれを調べることができます。

また、アンドロイドエミュレータを使用していますか?あなたがいる場合、画像にgoogle apiがあることを確認する必要があるためです。

+0

APIキーを追加すると、そのトリックが実行されました。ありがとう! –

関連する問題