从商店安装时,Xamarin Android应用程序崩溃

时间:2015-05-19 22:36:02

标签: android xamarin

我创建了一个使用webservices,qrcode scanning(zing)的应用程序。

当我在调试模式下运行我的应用程序时,一切正常。

当这些apk文件在不同的设备上被侧载时,一切都很好。

发布版本通过Ad-Hoc发布和签名并保存到磁盘。加载此文件也可以正常工作。

我已将文件上传到PlayStore以在交付给客户之前调试和测试应用程序,但是当通过Playstore安装应用程序时,应用程序会在启动画面后直接崩溃。

查看由android为我生成的报告我真的不知道在哪里寻找我的解决方案。

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/jfltexx/jflte:5.0.1/LRX22C/I9505XXUHOB7:user/release-keys'
Revision: '11'
ABI: 'arm'
pid: 21093, tid: 21163, name: Thread-73837 >>> mobilesr.mobilesr <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
 r0 00000000 r1 00000000 r2 00001002 r3 00000000
 r4 af4cf020 r5 00000000 r6 00000000 r7 b4dfac70
 r8 b6ef9e04 r9 b4e69300 sl b46eaca0 fp b4e4f1c0
 ip b4dfaca0 sp b46eac28 lr b4ba60e8 pc b6ea1464 cpsr 60070030

backtrace:
 #00 pc 00011464 /system/lib/libc.so (strlen+83)
 #01 pc 000a40e4 /system/lib/libart.so (std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<< <std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*)+44)
 #02 pc 0022dd03 /system/lib/libart.so (art::Thread::Attach(char const*, bool, _jobject*, bool)+338)
 #03 pc 00218089 /system/lib/libart.so (art::Runtime::AttachCurrentThread(char const*, bool, _jobject*, bool)+12)
 #04 pc 001b242b /system/lib/libart.so (art::JII::AttachCurrentThread(_JavaVM*, _JNIEnv**, void*)+190)
 #05 pc 00009774 /data/app/mobilesr.mobilesr-1/lib/arm/libmonodroid.so

有没有人对我在哪里寻找解决方案有所了解?

我需要在商店中使用此版本。

问候,

1 个答案:

答案 0 :(得分:0)

感谢您的信息,我将在以后的调试会话中牢记这一点。
关于应用程序,昨天晚上,在上传和发布新APK后,系统一直在崩溃,如上图所示,今天早上,一切正常,应用程序在商店内完全正常运行。

我不知道,但我认为这是一个时间问题。通过将应用程序推送到应用程序将其发布后直接安装应用程序,可能会导致版本损坏,因为它还没有完全准备就绪,或者有些类似。它也可能是从系统回到商店的某种检查,因为它无法找到应用程序停止。

无论如何,对我来说应用程序正在运行,所以此刻我很高兴。

问候,