2017-01-17 6 views
10

पर मेरा ऐप एंड्रॉइड के पिछले निर्माण पर बेकार ढंग से काम करता है, वास्तविक उपकरणों पर 4.0 से 6.0.1 तक परीक्षण किया जाता है। स्टूडियो-नकली नौगेट 7.0 और 7.1 में कोई समस्या नहीं है। हालांकि, जब मेरे पास है मेरे दोस्त APK का परीक्षण 7.0 चल रहा है उसके डिवाइस पर, इस सेकंड के भीतर होता है:ऐप "रोकता रहता है" Nougat 7.0

Crash notice

मैं डिवाइस के लिए पहुँच नहीं है (वह बहुत दूर रहता है) और मैं किसी भी प्रासंगिक नहीं मिल सकता है ऑनलाइन इस विशिष्ट त्रुटि के लिए जानकारी। कारण क्या हो सकता है?

+2

"मुझे इस विशिष्ट त्रुटि ऑनलाइन के लिए कोई प्रासंगिक जानकारी नहीं मिल रही है" - वहां है आपके स्क्रीनशॉट में कोई "विशिष्ट त्रुटि" नहीं है। अपने ऐप में एक क्रैश लॉगिंग समाधान को एकीकृत करें (उदा।, [एसीआरए] (https://github.com/ACRA/acra) और आपके चुने हुए बैकएंड), ताकि आपके पास काम करने के लिए एक स्टैक ट्रेस और अन्य जानकारी हो। – CommonsWare

+0

मुझे इसे "त्रुटि" कहने में गलत था, लेकिन उस विशिष्ट नोटिस पर अभी भी थोड़ी सी जानकारी है। मैं एसीआरए पर एक नज़र डालेगा। धन्यवाद! –

+0

वह संवाद वह है जो आप क्रैश करते समय प्राप्त करते हैं। यह सीधे जानकारीपूर्ण नहीं है, क्योंकि विवरण (उदाहरण के लिए, स्टैक ट्रेस) अधिकांश उपयोगकर्ताओं के लिए अनजान होगा। लेकिन, यही वह जगह है जहां क्रैश लॉगिंग और रिपोर्टिंग खेलती है, इसलिए आप स्टैक ट्रेस और प्रासंगिक विवरण प्राप्त कर सकते हैं। – CommonsWare

उत्तर

1

क्या आपने बैज सामग्री प्रदाता का उपयोग किया था? java.lang.SecurityException::

की वजह से: अनुमति इनकार: लेखन com.sec.android.provider.badge.BadgeProvider uri सामग्री: सैमसंग नूगा 7.0 दुर्घटना का कारण हो सकता //com.sec.badge/ pid = 22957, uid = 10208 के ऐप्स को com.sec.android.provider.badge.permission.WRITE, या grantUriPermission()

संबंधित मुद्दे