দেখে মনে হচ্ছে এই ত্রুটি বার্তায় বিভিন্ন কারণ থাকতে পারে। আমি যে কেসটি এসেছি তা আসল ডিভাইসে ছিল (সুতরাং এমুলেটর ঘাঁটির সমাধানগুলি প্রয়োগ হয় না)।
মূলত, যখন এটি ঘটে, আপনার Logcat ফিল্টার সেট শব্দবহুল বা সাবধান করুন , সাহায্য করবে যা আপনি কারণ সম্পর্কে আরও তথ্য পেতে।
আমার ক্ষেত্রে, জুনিতের একাধিক বা বিবাদী সংস্করণগুলি আমি যে প্রকল্পে কাজ করছি তাতে (একটি বৃহত বিদ্যমান কোডবেস) অন্তর্ভুক্ত ছিল। আমি যে অ্যান্ড্রয়েড অ্যাপটি মোতায়েন করার চেষ্টা করছিলাম তার মধ্যে নির্ভরযোগ্যতা হিসাবে কয়েকটি গ্রন্থাগার প্রকল্প ছিল এবং আমি একাধিক JUnit জার ফাইল অন্তর্ভুক্ত করার জন্য ভুলভাবে জিনিসগুলি সেট আপ করেছি।
আমি লগক্যাট বার্তাগুলির একটি সিরিজের ভিত্তিতে এটি আবিষ্কার করেছি। নোট করুন যে ওয়ার্ন লাইনটি কারণ দেয়:
DEBUG/dalvikvm(4808): DexOpt: 'Ljunit/framework/TestSuite$1;' has an earlier definition; blocking out
11-06 14:30:10.973: WARN/dalvikvm(4808): Invalid file flags in class Ljunit/runner/Sorter$Swapper;: 0209
11-06 14:30:10.973: null/libc(4808): Fatal signal 11 (SIGSEGV) at 0x00000004 (code=1), thread 4808 (dexopt)