有人可以解释我们在Xamarin(mono for android)中编译android代码时生成的文件吗?

时间:2012-11-27 20:04:23

标签: android mono xamarin

当我使用Xamarin(mono for android)在C#中编译我的代码时,我看到在bin/目录中创建了以下5个文件。

  1. SolutionName.SolutionName.apk
  2. SolutionName.SolutionName-Signed.apk
  3. SolutionName.dll(应用程序扩展名)
  4. SolutionName.dll.mdb(Microsoft Access数据库)
  5. SolutionName.pdb(程序调试数据库)
  6. 有人可以解释这些文件的含义以及是否可以使用这些文件手动部署我的应用程序(不使用Xamarin)?

1 个答案:

答案 0 :(得分:6)

  1. SolutionName.SolutionName.apk是未签名的Android软件包
  2. SolutionName.SolutionName-Signed.apk是已签名的Android软件包
  3. SolutionName.dll只是动态库
  4. SolutionName.dll.mdb是Mono调试符号(不是Microsoft Access数据库)
  5. SolutionName.pdb是.NET调试符号