Share via


自訂繫結

您可以編輯控制系結程式的元數據,以自定義 Xamarin.Android 系結。 這些手動修改通常需要解決建置錯誤,以及塑造產生的 API,使其與 C#/.NET 更一致。 這些指南說明此元數據的結構、如何修改元數據,以及如何使用JavaDoc來復原方法參數的名稱。

概觀

Xamarin.Android 會將大部分系結程序自動化;不過,在某些情況下,需要手動修改才能解決下列問題:

  • 解決因遺漏類型、模糊類型、重複名稱、類別可見度問題,以及 Xamarin.Android 工具無法解決的其他情況所造成的建置錯誤。

  • 變更 Xamarin.Android 用來將 Android API 系結至 C# 中不同類型的對應(例如,許多開發人員偏好將 Java int 常數對應至 C# enum 常數)。

  • 拿掉不需要繫結的未使用類型。

  • 新增基礎 Java API 中沒有對應項目的類型。

您可以修改控制系結程式的元數據,進行部分或全部的變更。

Guides

下列指南描述控制系結程式的元數據,並說明如何修改此元數據以解決這些問題: