2017-08-08 35 views
-1

我試圖創建一個使用Xamarin構成圖檢查這個項目僅在Andorid的一個簡單的地圖頁面Xamarin形成地圖錯誤:「不compatable代碼運行

我安裝了Xamarin形成地圖,並添加的XAML下面, 除了我已經添加了在Android清單XML所有relavent premiisions和關鍵

但我收到此錯誤:不compatable代碼運行選定調試引擎不支持當前線程上執行任何代碼

將任何他appericate LP

<?xml version="1.0" encoding="utf-8" ?> 
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" 
     xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
     xmlns:maps="clr-namespace:Xamarin.Forms.Maps;assembly=Xamarin.Forms.Maps" 
     x:Class="MashamApp.mapPage" Title="מפה" > 
<ContentPage.Content> 

</ContentPage.Content> 

<Grid> 

    <maps:Map  x:Name="LocationMap"      
        IsEnabled="True" IsVisible="True" 
        MapType="Hybrid" 
        HasScrollEnabled="True" 
        HasZoomEnabled="True"      
        HeightRequest="480" 
        WidthRequest="480" 
        VerticalOptions="FillAndExpand" 
        HorizontalOptions="FillAndExpand" > 

    </maps:Map> 

</Grid> 

+1

你有ContentPage.Content –

回答

0

正如尤里指出,內容頁應該只有一個單一的視圖或佈局。

改變你的頁面看起來像這樣:

<?xml version="1.0" encoding="utf-8" ?> 
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" 
     xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
     xmlns:maps="clr-namespace:Xamarin.Forms.Maps;assembly=Xamarin.Forms.Maps" 
     x:Class="MashamApp.mapPage" Title="מפה" > 
    <Grid> 
     <maps:Map  x:Name="LocationMap"      
         IsEnabled="True" IsVisible="True" 
         MapType="Hybrid" 
         HasScrollEnabled="True" 
         HasZoomEnabled="True"      
         HeightRequest="480" 
         WidthRequest="480" 
         VerticalOptions="FillAndExpand" 
         HorizontalOptions="FillAndExpand" > 

     </maps:Map> 
    </Grid> 
</ContentPage> 

你甚至都不需要網格,除非你要添加里面更多的意見。

See here更多細節

+0

外網無法編譯reciving這個錯誤:發生 意外的文件結尾。以下元素未關閉:ContentPage。第18行,第12位。 –

+0

對不起 - 我錯過了。現在修復。 –

+0

仍然得到一個unhandeled異常錯誤:( –