adb এর চেয়ে দ্রুততর ডেপ্লয়মেন্টের জন্য ইনক্রিমেন্টাল অপটিমাইজেশন ব্যবহার করে, কোনো কম্পোনেন্ট সক্রিয় না করেই সংযুক্ত ডিভাইস বা এমুলেটরে একটি অ্যান্ড্রয়েড অ্যাপ (এক বা একাধিক APK) ইনস্টল করে।
ব্যবহার
android install [-h] [--apks=PARAM] [--device=PARAM] [--install-options=PARAM] [--use-delta-install]
বিকল্প
-
--apks=PARAM- APK ফাইলগুলোর পাথ, কমা দিয়ে আলাদা করা। -
--device=PARAM- ডিভাইসের সিরিয়াল নম্বর। -
-h,--help- নির্দিষ্ট কমান্ডের জন্য সাহায্য বার্তা দেখায়। -
--install-options=PARAM- প্যাকেজ ম্যানেজার ইনস্টল করার সময় যোগ করার জন্য অতিরিক্ত অপশন বা ফ্ল্যাগ (উদাহরণস্বরূপ,-g,-d)। -
--use-delta-install- দ্রুত ডেল্টা ইনস্টল ব্যবহার করুন (শুধুমাত্র পরিবর্তিত কোড এবং রিসোর্স স্থানান্তর করে ইনক্রিমেন্টাল আপডেটকে ত্বরান্বিত করে; ডিফল্ট:true)।
android বিকল্প:
-
--sdk=PARAM- অ্যান্ড্রয়েড এসডিকে-এর পাথ। -
-v,--verbose- সমস্যা সমাধানের জন্য বিস্তারিত আউটপুট চালু করুন। -
-V,--version- সংস্করণের তথ্য প্রিন্ট করুন এবং প্রস্থান করুন।
বর্ণনা
android install কোনো অ্যাক্টিভিটি বা সার্ভিস চালু না করেই সংযুক্ত অ্যান্ড্রয়েড ডিভাইস বা এমুলেটরে এক বা একাধিক আগে থেকে তৈরি করা APK ফাইল স্থাপন করে।
android run বিপরীতে, android install শুধুমাত্র প্যাকেজ ইনস্টলেশনের ধাপটি সম্পন্ন করে। ডিফল্টরূপে, এটি ইনক্রিমেন্টাল ডেল্টা ইনস্টলেশন ব্যবহার করে পূর্ববর্তী ডেপ্লয়মেন্টের পর থেকে পরিবর্তিত হওয়া শুধুমাত্র বাইটগুলো পুশ করে, যা পুনরাবৃত্তিমূলক আপডেটগুলোকে adb install চেয়ে দ্রুততর করে তোলে।
ডেল্টা ইনস্টলেশন চালু বা বন্ধ করুন ( --no-delta )
ডেল্টা ইনস্টলেশন ডিফল্টরূপে সক্রিয় থাকে। ইনক্রিমেন্টাল প্যাচিং নিষ্ক্রিয় করতে এবং এর পরিবর্তে একটি সম্পূর্ণ APK ইনস্টলেশন সম্পন্ন করতে --no-delta পাস করুন।
লক্ষ্য ডিভাইস নির্দিষ্ট করুন ( --device )
একাধিক ফিজিক্যাল ডিভাইস বা এমুলেটর সংযুক্ত থাকলে, টার্গেট ডিভাইসটি নির্বাচন করার জন্য --device=<serial-number> (যা adb devices দ্বারা রিপোর্ট করা হয়) পাস করুন।
উদাহরণ
সংযুক্ত ডিভাইসটিতে একটিমাত্র ডিবাগ APK ইনস্টল করুন:
android install --apks=app/build/outputs/apk/debug/app-debug.apk
ডেল্টা প্যাচিং ছাড়াই একটি নির্দিষ্ট এমুলেটরে একাধিক স্প্লিট APK ইনস্টল করুন:
android install --no-delta --device=emulator-5554 --apks=base.apk,config.hdpi.apk