এডিবি ব্যবহার করে, আপনি নিম্নলিখিত তিনটি আদেশ ব্যবহার করতে পারেন:
adb shell am start -a android.intent.action.UNINSTALL_PACKAGE -d "package:PACKAGE"
adb shell am start -n com.android.packageinstaller/.UninstallerActivity -d "package:PACKAGE"
adb shell am start -a android.intent.action.DELETE -d "package:PACKAGE"
ইনস্টল করা ব্যবহারকারী অ্যাপ্লিকেশনটির প্যাকেজের নামের সাথে প্যাককেজ প্রতিস্থাপন করুন। কমান্ডটি সফলভাবে কাজ করার জন্য অ্যাপ্লিকেশনটিকে কোনও ডিভাইস প্রশাসক হওয়া উচিত নয়। অ্যাপ্লিকেশন সরানোর জন্য এই সমস্ত কমান্ডের ব্যবহারকারীর নিশ্চিতকরণ প্রয়োজন।
Am কমান্ডের বিশদটি ব্যবহারের মাধ্যমে আপনার ব্যবহার পরীক্ষা করে জানা যাবে adb shell am
।
এলিক্সির 2 (যে কোনও সমমানের অ্যাপ্লিকেশন ব্যবহার করুন) ব্যবহার করে আমি সেই আদেশগুলি সম্পর্কে তথ্য পেয়েছি । আমি প্যাকেজ ইনস্টলার অ্যাপ্লিকেশন (অ্যাপ্লিকেশন ইনস্টল এবং অপসারণের সময় আপনি যে জিইউআই দেখতে পান) এর সাথে সম্পর্কিত অভিপ্রায়গুলি প্রদর্শন করতে এটি ব্যবহার করেছি। এই নাও.
আমি যে বিকল্প পদ্ধতি ব্যবহার করেছি তা হ'ল: চূড়ান্ত নিশ্চিতকরণ না দেখানো পর্যন্ত আমি জিইউআই ব্যবহার করে অ্যাপটি আনইনস্টল করার চেষ্টা করেছি। আমি কমান্ডটি কার্যকর না করে নিশ্চিত করেছিলাম
adb shell dumpsys activity recents # for Android 4.4 and above
adb shell dumpsys activity activities # for Android 4.2.1
অন্যান্য জিনিসগুলির মধ্যে এটি আমাকে পটভূমিতে উত্তীর্ণ উদ্দেশ্য সম্পর্কে দরকারী বিশদ দেখায় showed উদাহরণ:
intent={act=android.intent.action.DELETE dat=package:com.bartat.android.elixir#com.bartat.android.elixir.MainActivity flg=0x10800000 cmp=com.android.packageinstaller/.UninstallerActivity}
এখানে, আপনি ক্রিয়া, ডেটা, পতাকা এবং উপাদান দেখতে পারবেন - লক্ষ্যটির জন্য যথেষ্ট।