共用方式為


自定義系結

適用於Android的 .NET 會將大部分系結程序自動化;不過,C# 和 Java 是不支援完全相同功能的不同語言,因此在某些情況下,需要手動修改才能修正無法自動解決的差異。

這些問題的一些範例如下:

  • 解決因缺少類型、模糊類型、重複名稱、類別可見度問題,以及 .NET for Android 工具無法解決的建置錯誤。

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

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

此外,建議進行一些自定義專案,讓系結更愉快地使用,例如:

  • 變更包含系結型別的命名空間。

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

指南

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

  • Java 系結元數據 提供進入Java系結之元數據的概觀。 它說明完成 Java 系結連結庫有時所需的各種手動步驟,並說明如何塑造由系結公開的 API,以更緊密地遵循 .NET 設計指導方針。

  • 命名空間自定義 說明如何自定義系結類型的命名空間。

  • 建立列舉 說明如何將Java整數常數的集合對應至 .NET 列舉。