অ্যান্ড্রয়েড রান

সংযুক্ত ডিভাইস বা এমুলেটরে একটি অ্যান্ড্রয়েড অ্যাপ তৈরি, স্থাপন এবং চালু করে।

ব্যবহার

android run [-h] [--activity=PARAM] [--apks=PARAM] [--debug] [--device=PARAM] [--install-options=PARAM] [--type=PARAM] [--use-delta-install]

বিকল্প

  • --activity=PARAM - অ্যাক্টিভিটির নাম।
  • --apks=PARAM - APK ফাইলগুলোর পাথ, কমা দিয়ে আলাদা করা।
  • --debug - ডিবাগ মোডে চালান।
  • --device=PARAM - ডিভাইসের সিরিয়াল নম্বর।
  • -h,--help - নির্দিষ্ট কমান্ডের জন্য সাহায্য বার্তা দেখায়।
  • --install-options=PARAM - প্যাকেজ ম্যানেজার ইনস্টল করার সময় যোগ করার জন্য অতিরিক্ত অপশন বা ফ্ল্যাগ (উদাহরণস্বরূপ, -g , -d )।
  • --type=PARAM - কম্পোনেন্টের প্রকার ( ACTIVITY , WATCH_FACE , TILE , COMPLICATION , DECLARATIVE_WATCH_FACE , WEAR_WIDGET )।
  • --use-delta-install - দ্রুত ডেল্টা ইনস্টল ব্যবহার করুন (শুধুমাত্র পরিবর্তিত কোড এবং রিসোর্স স্থানান্তর করে ইনক্রিমেন্টাল আপডেটকে ত্বরান্বিত করে; ডিফল্ট: true )।

android বিকল্প:

  • --sdk=PARAM - অ্যান্ড্রয়েড এসডিকে-এর পাথ।
  • -v,--verbose - সমস্যা সমাধানের জন্য বিস্তারিত আউটপুট চালু করুন।
  • -V,--version - সংস্করণের তথ্য প্রিন্ট করুন এবং প্রস্থান করুন।

বর্ণনা

android run সংযুক্ত অ্যান্ড্রয়েড ডিভাইস বা এমুলেটরে এক বা একাধিক APK ফাইল স্থাপন করে এবং অবিলম্বে কাঙ্ক্ষিত অ্যাপ কম্পোনেন্টটি চালু করে।

কী চালাতে হবে তা নির্দিষ্ট করুন ( --type এবং --activity )

ডিফল্টরূপে, android run অ্যাপ ম্যানিফেস্টে ঘোষিত ডিফল্ট মেইন অ্যাক্টিভিটি চালু করে। নিম্নলিখিত অপশনগুলো ব্যবহার করে আপনি কোনটি চালু হবে তা পরিবর্তন করতে পারেন:

  • --activity : যে অ্যাক্টিভিটি বা কম্পোনেন্ট ক্লাসটি চালু করতে চান, তা নির্দিষ্ট করে (যদি APK-তে একাধিক চালুযোগ্য অ্যাক্টিভিটি ঘোষণা করা থাকে তবে এটি আবশ্যক)।
  • --type : একটি সাধারণ UI অ্যাক্টিভিটির পরিবর্তে কোন কম্পোনেন্ট টাইপ দিয়ে শুরু করতে হবে তা নির্দিষ্ট করে। সমর্থিত মানগুলির মধ্যে রয়েছে ACTIVITY , WATCH_FACE , TILE , COMPLICATION , DECLARATIVE_WATCH_FACE , এবং WEAR_WIDGET ।
  • --debug : অ্যাপটিকে ডিবাগ মোডে চালু করে এবং অ্যান্ড্রয়েড স্টুডিও বা কোনো কমান্ড-লাইন টুল থেকে ডিবাগার সংযুক্ত হওয়ার জন্য অপেক্ষা করে।

উদাহরণ

ডিফল্ট সংযুক্ত ডিভাইসে একটিমাত্র ডিবাগ APK স্থাপন করুন এবং এর প্রধান অ্যাক্টিভিটি চালু করুন:

android run --apks=app/build/outputs/apk/debug/app-debug.apk

একটি নির্দিষ্ট এমুলেটরে একাধিক স্প্লিট APK স্থাপন করুন:

android run --device=emulator-5554 --apks=base.apk,density-hdpi.apk,lang-en.apk

একটি APK ডিপ্লয় করুন এবং ডিবাগ মোডে একটি নির্দিষ্ট অ্যাক্টিভিটি চালু করুন:

android run --debug --activity=.ui.MainActivity --apks=app-debug.apk