2015-05-19 147 views
1

我已經創建了一個正在使用webservices,qrcode掃描(zing)的應用程序。Xamarin Android應用程序崩潰時,從商店安裝

當我在調試模式下運行我的應用程序時,一切工作正常。

此外,當這些apk文件sideload在不同的設備上一切都很好。

發佈版本通過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 

有沒有人對我在哪裏尋找解決方案有一些想法?

我需要得到這個版本在商店工作。

問候,

+0

連接到logcat並查看它在您啓動應用程序時轉儲的數據。它應該提供更多的見解......您是否也可以將logcat輸出包含到問題中,以便其他人可以分析它? – matthewrdev

回答

0

感謝您的信息,我會記住它爲未來的調試會話。
關於這個應用程序,昨天晚上,上傳和發佈新APK之後,系統不斷崩潰,如上圖所示,今天早上,一切正常,應用程序完全在商店內運行。

我不知道,但我認爲這是一個時間問題。在將應用程序推送到應用程序之後直接安裝應用程序可能會導致破損的版本,因爲它還沒有完全準備好,或者有些類似。它也可能是從系統到商店的某種檢查,並且因爲找不到應用程序而暫停。

無論如何,對於我的應用程序工作,所以在這一刻我很高興。

Greetings,

相關問題