2016-10-04 17 views
1

Android Studio 2.2をインストールしましたが、場所オプションを使用して場所を設定しようとしました。私は、KMLファイルを介して、それをやってみたいが、常に私は同じエラーが表示されます。AndroidエミュレータでKMLの読み込みエラーが発生しました

enter image description here

私は場所をロードするために使用するファイルは、次のとおりです。

私のファイルに間違って何
<?xml version="1.0" encoding="UTF-8"?> 
<kml xmlns="http://earth.google.com/kml/2.x"> 
    <Placemark> 
     <name>Casa de ACME</name> 
     <description>Casa de ACME</description> 
     <Point> 
      <coordinates>-1.705219,38.267902,0</coordinates> 
     </Point> 
    </Placemark> 
</kml> 

?私は間違って何をしていますか?

答えて

1

私はあなたのファイルを試したところ、正しく(私のマシン上に)ロードされました。おそらく、これはマシン固有の問題である可能性があります。コードを見ると、次のような非常に設定依存のブロックが表示されます。

GpsFix new_fix; 
while(3 == sscanf(coordinates + offset, 
        "%f , %f , %f%n", 
        &new_fix.longitude, 
        &new_fix.latitude, 
        &new_fix.elevation, 
        &n)) { 
    fixes->push_back(new_fix); 
    offset += n; 
} 

小数点記号が '。'以外の値に設定されていると、このコードは機能しません。あなたのマシンで。

バグエミュレータ:https://code.google.com/p/android/issues/detail?id=224400

+0

だから... ...私は、スペイン語から英語への言語を変更する必要があることを推測...私は...あなたの助けをありがとう頑張ります!!!! –

+0

こんにちはMT - ウィザード!最後に、Ubuntuの日付、数字などのフォーマットを「英語(米国)」に変更しました。私の元の構成では "スペイン語(スペイン語)"は動作しません。 –

関連する問題