我目前正在使用Monodroid开发Android应用程序。我对手机应用程序很陌生,所以对于几件事感到困惑:
定义什么是android库?我使用Mono模板创建android库:为Android类库创建一个Mono =>编写代码并构建到.dll =>从Visual Studio运行模拟器,它在模拟器中工作正常。但是.dll文件是一个安卓库吗?或者在使用模拟器之前由Mono转换,'REAL'安卓库应该是JAR?
我可以直接使用我用C#编写的定义的.dll来制作这款应用吗?我通过直接在我的Android应用程序中引用它在Mono中尝试它并且它正在构建,没有错误。但是当模拟器运行这个应用程序时,它会被卡住(仍然没有错误) - 在Android应用程序项目中使用c#.dll的正确方法是什么?
我意识到有很多主题讨论c#和android之间的联系以及单声道但是在阅读之后我还是无法解决这个库引用问题,所以如果有人能提供任何提示/想法将是最受欢迎的
答案 0 :(得分:3)