লগক্যাট থেকে আমি কীভাবে পুরানো ডেটা মুছতে পারি?


88

যখন আমি কমান্ডটি কার্যকর করি

adb logcat

অ্যান্ড্রয়েড এমুলেটর চালানোর সময়, সমস্ত পুরানো লগগুলি অতীত হয়ে যায় এবং তাই আমি বুঝতে পারি যে সেগুলি কোথাও একটি ফাইলে সংরক্ষণ করা হয়েছে। লগগুলি সাফ করার জন্য এবং নতুন করে শুরু করতে আমি কি কোনও আদেশ দিতে পারি? যদি না হয়, এটি করার অন্য কোনও উপায় আছে?


লগটি সাফ করার পরিবর্তে - কেবল টাইমস্ট্যাম্প ফিল্টার প্রয়োগ করুন stackoverflow.com/q/45416946/1778421
অ্যালেক্স পি।

উত্তর:



17
adb logcat -c 

এটা আমার জন্য করেনি

adb logcat -b all -c

কাজ করছে


এটি সঠিক উত্তর হওয়া উচিত। আপনি যদি SELinux বিশ্লেষণ করছেন, অন্য উত্তরটি কাজ করবে না।
হ্যাক 5

4

এর DUP খালি করতে কিভাবে (স্পষ্ট) Android এর মধ্যে Logcat বাফার

নিম্নলিখিত কমান্ডটি কেবল অ-শিকড়বিহীন বাফারগুলি মুছে দেবে (প্রধান, সিস্টেম .. ইত্যাদি)।

adb logcat -c

আপনি যদি সমস্ত বাফার সাফ করতে চান (যেমন রেডিও, কার্নেল.. ইত্যাদি), দয়া করে নীচের কমান্ডগুলি ব্যবহার করুন

adb logcat -b all -c

বা

adb root
adb shell logcat -b all -c 

2

আমার জন্য, অ্যাডবি লগক্যাট-সি কাজ করছে না এবং নিম্নলিখিত ত্রুটি দিচ্ছিল:

failed to clear the 'main' log

এর জন্য, আমি প্রথমটি করেছি:

adb shell

আমি যা করেছি তার চেয়ে বেশি:

logcat -c

তারপরে শেল থেকে প্রস্থান করুন। এডবি লগক্যাট-সি থেকে সাফ না হওয়া অবস্থায় আমি লগক্যাটটি সাফ করতে সক্ষম হয়েছি

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.