Monodroid - 使用元数据更改构造函数可见性

时间:2013-06-03 12:07:59

标签: c# android xamarin.android

我目前正在将Facebook SDK for Android移植到C#库。我正在尝试使用此处描述的元数据绑定更改WebDialog.FeedDialogBu​​ilder构造函数可见性元数据:

http://docs.xamarin.com/guides/android/advanced_topics/java_integration_overview/binding_a_java_library_(.jar)

有人知道如何将构造函数的可见性从protected更改为public吗?

protected FeedDialogBuilder(IntPtr javaReference, JniHandleOwnership transfer);

任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:0)

仅为记录 - 更改您将添加到Transforms / Metadata.xml的可见性,例如:

<attr path="/api/package[@name='Name_of_the_package']/class[@name='FeedDialogBuilder']/method[@name='FeedDialogBuilder']" name="visibility">public</attr>