یادگرفتن اجرای اولی نرم افزار اندروید روی دستگاهی حقیقی وواقعی یا این که روی همانندساز
یادگرفتن اجرای اولی نرم افزار اندروید روی دستگاهی حقیقی وواقعی یا این که روی همانندساز
تا اینجا اولی پروژه انجام یافته و اولین نرم افزار اندروید ایجاد شده است. قسمت کدنویسی به اتمام رسیده و فعلا بایستی پروژه را اعمال کرد و ما یحتاج میباشد سنجیده شود آیا نرم افزار به صحت انجام می گردد و پروژه به نیکی عمل مینماید یا این که نه؟ درپی شیوه، اجرای نرم افزار تشکیلشده آغاز روی دستگاه حقیقی طراحی اپلیکیشن در مشهد و واقعی و آنگاه روی «همانندساز» (Emulator) تفصیل داده شدهاست.
اجرای نرم افزار اندرویدی روی دستگاه حقیقی
برای اجرا این عمل بایستی فرایند پایین را به ترتیب جاری ساختن اعطا کرد:
آغاز بایستی دستگاه اندرویدی مربوطه را با به کار گیری از یک کابل USB به سیستم وصل کرد. بعد از آن در شکل استعمال از سیستم ادله ویندوز، می بایست درایور USB سازگار با آن دستگاه نصب گردد.
فعلا مورد نیاز میباشد طبق فرآیند پایین به بخش پیکربندی پیشرفت دهنده (Developer Options) در درستگاه اندرویدی رفت و مورد Enable USB Debugging را فعال کرد:
مراجعه به نرم افزار پیکربندی (Settings) در دستگاه اندرویدی
درصورتیکه دستگاه مربوطه از اندروید ۸ با ورژن فراتر به کارگیری مینماید، بایستی مورد System را گزینش کرد. در غیر این شکل به گامبعدی بروید.
به نصیب تحت برگه اسکرول فرمائید و آن گاه می بایست مورد «درباره دستگاه» (About Phone) را گزینش کرد.
بایستی گشوده هم به تحتترین نصیب ورقه اسکرول کرد و ۷ توشه روی مورد Build Number ضربه زد.
اکنون می بایست به شیت قبلی برگشت و مجدد به زیرترین بخش اسکرول کرد و روی آیتم «پیکربندی پیشرفت دهندگان» (Developer options) ضربه زد.
در پنجره مرتبط با پیکربندی پیشرفت دهندگان ، بایستی به سمت ذیل تا وقتی اسکرول کرد که آیتم «USB debugging» را پیدا کنیم.
اکنون می بایست در اندروید استودیو نرم افزار خویش را از بخش منوی Run یا این که «تنظیمات عیبیابی» (Debug Configuration) در نوار ابزار گزینش کرد.
در نوار ابزار اکنون می بایست روی آیتم Run کلیک گردد و براین اساس می بایست بتوان عبارت «Hello World» را در خروجی مشاهده کرد که در نرم افزار درست شده روی دستگاه مربوطه ظواهر گردیدهاست.
اجرای نرم افزار اندرویدی خویش روی همانندساز
میقدرت فی مابین تعداد متعددی از شایسته ترین همانندسازهای جانور یک کدام از را تعیین کرد. برای نصب اکثر همانندسازها در اندروید استودیو میاقتدار از قدمهای تحت به کار گرفت:
آغاز بایستی در اندروید استودیو یک دستگاه مجازی اندروید را معین کرد که به آن «Android Virtual Device» یا این که به اختصار «AVD» می گویند. در همانندساز از این AVD به کار گیری میگردد تا بتواند نرم افزار مربوطه را نصب و اعمال نماید.
در نوار ابزار بایستی نرم افزار خویش را از منوی کشویی «Run/Debug Configurations» گزینش کرد.
از منوی کشویی دستگاه غرض نیز بایستی آن AVD که قصد اجرای نرم افزار روی آن وجود داراست را تعیین کرد.
بایستی Run را کلیک کرد. اندروید استودیو نرم افزار را روی AVD نصب و همانندساز را انجام مینماید. بنابراین میقدرت عبارت «Hello World» را رویت کرد که در باطن نرم افزار نشانه داده می گردد.
۷. آغاز اعمال پروژه های خرد
بعد از آنکه درکی اصلی و ابتدایی از پلتفرم اندروید و ابزارهای رایج آن برای پیشرفت و تشکیل داد نرم افزار بدست آمد، مدد کردن به پروژههای متنگشوده نحوه نیکی برای عملی کردن علم خویش و اعمال تمرین میباشد. اگرچه، می بایست بدین نکته دقت داشت که در بالا خوب میباشد تحت عنوان یک شخص نوفعالیت از پروژههای خرد آغاز و فرایند گسترش خویش را به آرامی البته به طور مقصوددار خاطر نشان نمود تا در غایت بتوان شغل روی پروژههای بلندمرتبهخیس را استارت کرد.
همینطور با ایفا پروژههای متنگشوده میاقتدار با اشخاص همسطح خویش و با بقیه فعالان جامعه برنامه نویس ها اندروید نیز تعامل داشت و از اینراه زمانهایی طلایی بدست آورد.
میقدرت گسترهای از پروژههای متعدد را در گیتهاب پیدا کرد که اکثرشان متنگشوده میباشند و برای مردم در دسترساند. این پروژهها اشکال مختلفی دارا هستند، برای مثالً مياقتدار پروژههای عیبیابی (رفع باگ)، مرور یک پروژه و بقیه مفاد را اسم پیروزی.
کلیک فرمایید
۸. ایجاد کرد و اکران پرتفوی اندروید و توزیع پروژه خویش
بعداز آنکه مهارت موردنیاز دربارهی عمل با بستههای اندروید (Android Packages) بدست آمد، فعالیت روی تعدادی پروژه خرد به اتمام رسید و شخص یک نرم افزار اندروید کل و کمال را با یاری علم و تجربیات بدست آمده از ایفا پروژههای متعدد متنگشوده ساخت، قدم تبارک آتی این میباشد که شخص نرم افزار اندروید خویش را توزیع نماید و آن را در معرض استعمال مردم قرار دهد. در واقع از روش پیاده سازی، تشکیل داد و نشر یک نرم افزار مثال میقدرت به تمرین بیشتر و تقویت مهارتهای نرمافزار نویسی اندروید خویش پرداخت. شیوههای مختلفی وجود دارا هستند که با به کار گیری از آنان میاقتدار این شغل را جاری ساختن بخشید.
از جملهً میقدرت از روش بازار قانونی اندروید مبادرت کرد یا این که نرم افزار تشکیل شده را در اینترنتوبسایت خویش قرار اعطا کرد و همینطور میاقتدار از منش اینترنتتارنماهای فرد ثالث جنس خویش را به دست یوزرها رساند. در حالتی که که قصد تکثیر نرم افزار خویش از روش بازار قانونی اندروید وجود داشته باشد، موردنیاز میباشد شخص تحت عنوان یک توسعه و گسترش دهنده قانونی اندروید تصویباسم و پولی را پرداخت نماید که ولی این هزینه فقط یک توشه برای مدام صرف میشود.