我觉得这应该很简单,但我可能会遗漏一些我找不到的简单。
我有我在MonoDevelop中创建的个人库。没什么太花哨的:
namespace GMapsLib
{
public class MapMaker : FragmentActivity
{
public static bool tmpVar;
public MapMaker(int ressId){
...
}
}
}
这就是我想要做的事情:
using GMapsLib;
namespace GMapsApp
{
public class Activity1 : Activity
{
protected override void OnCreate (Bundle bundle){
...
GMapsLib.MapMaker.tmpVar = true;
MapMaker myMap = new MapMaker(Resource.Id.FLay_mapContainer);
}
}
}
MapMaker行导致以下错误:找不到类型或命名空间名称“MapMaker”。对于记录,GMapsLib.MapMaker.tmpVar = true;
行会提示以下内容:命名空间“GMapsLib”中不存在类型或命名空间名称“MapMaker”。
我已将GMapsLib链接到我的解决方案的references文件夹中,通过Mono IDE进行清理和重建。即使是GMapsLib元素的自动完成也能正常工作,所以我对于我所缺少的内容一无所知。
有什么想法吗?
有些说明:
我正在Mac上使用Xamarin Studio,这是测试Android应用程序