【发布时间】:2011-12-06 02:41:21
【问题描述】:
我目前正在使用 Monodroid 开发一个安卓应用。我对手机应用比较陌生,所以对一些事情感到困惑:
根据定义,什么是 android 库?我使用 Mono 模板创建 android 库:为 Android 类库创建 Mono => 编写代码并构建到 .dll => 使用 Visual Studio 中的模拟器运行,它在模拟器中运行良好。但是 .dll 文件是 android 库吗?还是在模拟器上工作之前由 Mono 转换,'REAL' android 库应该是 JAR?
我可以直接使用我用 C# 编写的定义的 .dll 来制作这个应用程序吗?我通过在我的 android 应用程序中直接引用它在 Mono 中进行了尝试,它正在构建,没有错误。但是当模拟器运行这个应用程序时,它卡住了(仍然没有错误)-在Android应用程序项目中使用c#.dll的正确方法是什么?
我意识到有很多话题讨论 c# 和 android 之间的链接以及关于 mono,但在阅读后我仍然无法解决这个库引用问题,所以如果有人能提供任何提示/想法将不胜感激
【问题讨论】:
标签: c# android dll xamarin.android