【发布时间】:2012-06-06 20:27:16
【问题描述】:
我正在尝试将 jar(zubhium sdk jar) 文件绑定到我的 mono droid 项目。我按照他们在 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 文件中,但这不起作用。
大家有什么建议吗?
问候
【问题讨论】:
标签: android binding jar xamarin.android