如何使用Xamarin Android

时间:2015-05-05 07:34:24

标签: java android xamarin kml

我将我的文件放入Assets目录并将构建操作设置为" AndroidAsset "

尽管如此,我无法使用parseKmlFile method

访问我的KML文件

我需要将我的Kml文件影响到Java.IO.File,但我放置的文件不存在。

        Java.IO.File file = new Java.IO.File ("file:///android_asset/Content/maplayer.kml");
        Java.IO.File file2 = new Java.IO.File ("Content/maplayer.kml");
        Java.IO.File file3 = new Java.IO.File ("/Content/maplayer.kml");
        Java.IO.File file4 = new Java.IO.File ("maplayer.kml");

        if (file.Exists ())             
        Log.Debug ("File IO", file.ToString ());
        if (file2.Exists ())        
        Log.Debug ("File IO", file2.ToString ());
        if (file3.Exists ())        
        Log.Debug ("File IO", file3.ToString ());
        if (file4.Exists ())        
        Log.Debug ("File IO", file4.ToString ());

我的文件位于:资产/内容/ maplayer.kml

我确认资产没有 S ,而且我有3" / " 那么我的Kml文件在哪里?

1 个答案:

答案 0 :(得分:0)

我认为你可以像Xml文件那样做,但看看thisthis是否有帮助。