我正在尝试将 jar(zubhium sdk jar)文件绑定到我的单声道机器人项目。我按照他们在 xamarins 网站上的指南创建了一个新的绑定项目,我引用了我的 mono droid 项目。我在包名称方面遇到了一些问题。我收到以下错误:
Error 3 package com.zubhium.interfaces does not exist
com.zubhium.interfaces.ZubhiumListener
C:\Users\jbp\Desktop\ny\CmsApp.Droid\obj\Debug\android\src\mono\com\zubhium\interfaces\ZubhiumListenerImplementor.java 8 25 CmsApp.Droid
from the genrated source:
package mono.com.zubhium.interfaces;
public class ZubhiumListenerImplementor
extends java.lang.Object
implements
mono.android.IGCUserPeer,
com.zubhium.interfaces.ZubhiumListener
那是因为当项目被打包时,它会自动将 mono(.com.zubhium....) 添加到包名中。我找不到如何删除这个单声道,或者我是否可以设置一个规则来添加这个部分。
我试图放入 <attr path="/api/package[@name='com.zubhium.interfaces']" name="managedName">mono.com.zubhium.interfaces</attr>
xmldata.xml 文件,但没有奏效。
大家有什么建议吗?
问候