سؤال

أنا أجرب Proguard الآن أنه من الأسهل استخدام من داخل Eclipse. لقد قمت بتصدير نسخة موقعة من تطبيقي مع خطأ متعمد يسبب تصادمًا للاختبار. بعد أن أحصل على تتبع المكدس وتشغيل Retrace -VerBose Mapping.txt Stack.txt ، بدلاً من إعطائي أين يحدث الخطأ ، يعطيني الفئة التي يحدث فيها الخطأ وسرد من الطرق ، أحدها هو الطريقة التي يكون فيها الاستثناء يحدث.

لقد استخدمت الدليل الرسمي لكل هذا وقمت بتحرير الالتقاط تتبع Logcat Stack ليكون بنفس تنسيق وحدة التحكم Dev. أحد يعرف ما يمكن أن تكون المشكلة؟

هل كانت مفيدة؟

المحلول

إذا لم يكن رمزك المثير يحتوي على معلومات رقم السطر ، فإن تعيين اسم الطريقة المملوءة (مثل "A") إلى اسم الطريقة الأصلية لم يعد ممكنًا بشكل لا لبس فيه ، بسبب الزائد الزائد. ال أمثلة في دليل الاسترداد توضح الفرق.

لتجنب هذا التأثير ، يمكنك الحفاظ على معلومات رقم الخط في خطوة التغريد ، كما هو موضح في مثال في دليل البروغ.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top