程序集位于错误地址-Android

程序集位于错误地址-Android,android,xamarin.android,apk,hockeyapp,Android,Xamarin.android,Apk,Hockeyapp,我正在使用曲棍球应用程序将一个android.apk文件分发给一个beta测试组。当用户在下载和安装过程结束后单击“打开”按钮时,应用程序加载不到一秒钟,就会像崩溃一样消失。当用户调出正在运行的应用程序队列时,您可以看到我的应用程序出现一个黑屏 我能够将一个测试Android设备连接到我的工作站,并使用Xamarin Visual Studio插件运行Android设备日志记录,同时尝试遵循测试人员使用的流程 当应用程序在我的测试设备上“崩溃”时,设备日志中显示以下错误: E 1442单机器人

我正在使用曲棍球应用程序将一个android.apk文件分发给一个beta测试组。当用户在下载和安装过程结束后单击“打开”按钮时,应用程序加载不到一秒钟,就会像崩溃一样消失。当用户调出正在运行的应用程序队列时,您可以看到我的应用程序出现一个黑屏

我能够将一个测试Android设备连接到我的工作站,并使用Xamarin Visual Studio插件运行Android设备日志记录,同时尝试遵循测试人员使用的流程

当应用程序在我的测试设备上“崩溃”时,设备日志中显示以下错误:

  • E 1442单机器人组件 “assemblies/MyAndroidProject.dll.config”位于错误的地址 0x54622c3a
  • E 1442单机器人程序集必须在其上运行“zipalign” myapp.myapp-1.apk
  • I 914活动管理器进程myapp.myapp(pid 1442) 已经死了

知道如何解决这个问题吗?

这是因为我用为Android应用程序创建的自定义密钥库对.apk文件进行签名后,我的.apk文件没有进行zipaligned