我嘗試將BugSense 3.0.5綁定到MonoDroid。我創建了一個新的Java綁定庫項目,將bugsense3.0.5.jar添加到Jars文件夾中。我建立它,並收到以下錯誤:Monodroid綁定更改變量名稱
「撞車」:成員名稱不能與它們的封閉類型
The auto generate code:
[global::Android.Runtime.Register ("com/bugsense/trace/models/Crash", DoNotGenerateAcw=true)]
public partial class Crash : global::Java.Lang.Object, global::Java.IO.ISerializable {
[Register ("CRASH")]
public const int Crash = (int) 1;
所以我需要在元數據中的全局變量「撞車」重命名。 XML - 但我該怎麼做?
我有嘗試:
<attr path="/api/package[@name='com.bugsense.trace.models']/class[@name='Crash']/field[@name='Crash']" name="managedName">mCrash</attr>
但它失敗:匹配任何節點