نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی
  • خانه
  • ویندوز 8
  • نصب اندروید استودیو، راه اندازی SDK. دیالوگ به این شکل است

نصب اندروید استودیو، راه اندازی SDK. دیالوگ به این شکل است

این مقاله به شما می گوید که چگونه اندروید استودیو را نصب کنید، برای این کار به بسته جاوا که قبلاً نصب شده نیاز دارید، اگر قبلاً آن را نصب نکرده اید، لطفاً بخوانید. همچنین در مورد راه اندازی اولین باری که بسته های Android SDK را شروع می کنید و به روز می کنید صحبت می کند.

بسته اندروید استودیو را دانلود کنید

بیشتر کارهای مربوط به توسعه برنامه های اندروید با استفاده از محیط اندروید استودیو انجام خواهد شد. می توان آن را از صفحه دانلود کرد: http://developer.android.com/sdk/index.html. تحت عنوان «گزینه‌های دانلود دیگر» فهرستی از بسته‌ها برای پلتفرم‌های مختلف وجود دارد.

قبل از شروع دانلود، باید با قرارداد مجوز موافقت کنید.


نصب اندروید استودیو

فرآیند نصب برای سیستم عامل های مختلف متفاوت است. در زیر دستورالعمل هایی برای Windows، Mac OS X، Linux آمده است.

نصب تحت ویندوز

فایل exe دانلود شده را اجرا کنید، ویزارد نصب با مراحل استاندارد مانند محل نصب و قرارداد مجوز باز می شود، پس از آن دکمه شروع فرآیند نصب ظاهر می شود. هیچ چیز پیچیده ای نیست.



همچنین نصب سایر کامپوننت ها مانند SDK Manager و Android Virtual Device بلافاصله ارائه می شود. آنها را بررسی کنید، ما به همه آنها نیاز خواهیم داشت.


اگر نسخه سیستم عامل اجازه دهد، اندروید استودیو را می توان از منوی استارت راه اندازی کرد. در مورد ویندوز 8، راه‌اندازی با استفاده از یک فایل اجرایی در پوشه bin دایرکتوری نصب محیط انجام می‌شود، به طور پیش‌فرض مسیر دسترسی به آن مانند C:\Program Files\Android\Android Studio\bin است. این روش راحت ترین نیست، اما همیشه می توانید این فایل را به نوار وظیفه انتقال دهید. لطفاً توجه داشته باشید که نسخه های مختلف فایل های exe برای سیستم های 32 بیتی و 64 بیتی ممکن است به طور همزمان وجود داشته باشد.

نصب تحت سیستم عامل Mac OS X

Android Studio برای MAC OS X به عنوان یک فایل تصویر دیسک (dmg.) دانلود می شود. روی آن دابل کلیک کنید، پنجره ای ظاهر می شود:


برای نصب بسته، به سادگی آیکون Android Studio را در پوشه Applications بکشید و رها کنید. بسته در پوشه Applications سیستم نصب می شود، فرآیند معمولاً چند دقیقه طول می کشد.

برای راه اندازی اندروید استودیو، فایل اجرایی را در پوشه Applications پیدا کرده و روی آن دوبار کلیک کنید. ممکن است یک گفتگوی خطا ظاهر شود که نشان می دهد JVM نمی تواند پیدا شود. اگر با چنین خطایی مواجه شدید، باید بسته Mac OS X Java JRE را دانلود و نصب کنید. می توان آن را از وب سایت اپل به آدرس http://support.apple.com/kb/DL1572 دانلود کرد. پس از آن، دیگر خطا نباید ظاهر شود.

برای تسهیل بیشتر دسترسی به ابزار، نماد Android Studio را از پنجره Finder و روی Dock بکشید.

نصب تحت لینوکس

پس از دانلود بسته، در ترمینال به پوشه ای که اندروید استودیو باید در آن نصب شود بروید و دستور زیر را اجرا کنید:

از حالت فشرده خارج کنید / /android-studio-ide- -linux.zip

توجه داشته باشید که اندروید استودیو در زیر شاخه ای به نام android-studio نصب خواهد شد.

برای راه اندازی IDE، یک پنجره ترمینال باز کنید، دایرکتوری را به android-studio/bin تغییر دهید و دستور زیر را اجرا کنید:

./studio.sh

راه اندازی اولیه اندروید استودیو

هنگامی که Android Studio را برای اولین بار راه اندازی می کنید، یک گفتگو ظاهر می شود که به شما امکان می دهد تنظیمات را از نسخه قبلی Android Studio وارد کنید. اگر تنظیماتی از نسخه قبلی دارید و می خواهید آنها را به یک نصب جدید وارد کنید، گزینه مناسب را انتخاب کنید و محل تنظیمات را مشخص کنید. در غیر این صورت نشان دهید که نیازی به وارد کردن تنظیمات قبلی ندارید و برای ادامه روی دکمه OK کلیک کنید.

پس از اتمام دانلود اندروید استودیو، ویزارد نصب مطابق شکل زیر ظاهر می شود.


بر روی دکمه "بعدی" کلیک کنید، نصب استاندارد را انتخاب کنید و دوباره روی دکمه "بعدی" کلیک کنید، موافقت نامه های مجوز را بپذیرید و روی دکمه "پایان" کلیک کنید تا مراحل نصب تکمیل شود. صفحه خوش آمدگویی اندروید استودیو ظاهر می شود.


نصب آخرین SDK های اندروید

تاکنون جاوا، یک Android IDE و مجموعه‌ای از بسته‌های Android SDK فعلی را که به‌طور پیش‌فرض ارسال می‌شوند، نصب کرده‌ایم. قبل از ادامه، ارزش آن را دارد که کمی وقت بگذارید تا بررسی کنید کدام بسته‌ها نصب شده‌اند و بسته‌های گمشده را نصب کنید. این را می توان با استفاده از Android SDK Manager انجام داد، که می تواند از داخل Android Studio از طریق تنظیمات (پیکربندی) -> SDK Manager یا از پنجره خوش آمدگویی در هنگام راه اندازی راه اندازی شود.


در Android SDK Manager، مطمئن شوید که کادرهای موجود در ستون وضعیت بسته‌های زیر علامت‌گذاری شده‌اند:

  • Tools > Android SDK Tools
  • Tools > Android SDK Platform-Tools
  • Tools > Android SDK Build-tools
  • SDK Platform (جدیدترین نسخه) > SDK Platform
  • پلت فرم SDK (آخرین نسخه) > تصویر سیستم ARM EABI v7a
  • موارد اضافی -> مخزن پشتیبانی اندروید
  • موارد اضافی > کتابخانه پشتیبانی اندروید
  • موارد اضافی -> Google Repository
  • موارد اضافی -> درایور USB Google (فقط در سیستم های ویندوز مورد نیاز است)
  • موارد اضافی > Intel x86 Emulator Accelerator (نصب کننده HAXM)

در صورتی که هر یک از بسته های فوق نصب نشده باشد (ستون Status is Not Installed) کافی است کادرهای کنار آنها را علامت زده و بر روی دکمه Install packages کلیک کنید تا مراحل نصب شروع شود. در گفتگوی ظاهر شده، شرایط توافق نامه مجوز را بپذیرید، روی دکمه Install کلیک کنید، پس از آن مدیر SDK شروع به دانلود و نصب بسته های علامت گذاری شده می کند. در حین نصب، یک نشانگر در پایین پنجره توزیع کننده نمایش داده می شود که وضعیت نصب را نشان می دهد.

نتیجه

این کار نصب اندروید استودیو را تکمیل می کند که در آن آماده سازی برای توسعه برنامه های کاربردی برای اندروید را به پایان خواهیم رساند.

برای نوشتن برنامه های کاربردی برای سیستم عامل اندروید، باید محیط توسعه اندروید استودیو (از این پس به عنوان AS نامیده می شود) را نصب کنید. می‌پرسید چرا AS و نه Eclipse؟ محیط توسعه Eclipse بسیار سریعتر و سبکتر از Android Studio است.

اما گوگل "توصیه می کند" از AS استفاده کند، زیرا در آینده پشتیبانی از آن را متوقف خواهد کرد (یا بهتر بگوییم قبلاً). اندروید استودیو آینده است. شما باید یک رایانه به اندازه کافی قدرتمند، ترجیحا x64 بیت داشته باشید، زیرا AS از حدود 3 گیگابایت رم استفاده می کند، 3 گیگابایت دیگر را در اینجا در شبیه ساز دستگاه اندروید اضافه کنید ... رایانه شخصی من دارای win 8.1 pro x64، Intel dual core 3.3 GHz، با 8 است. گیگ رم و من کاملا آزادم...

ما به وب سایت رسمی در پیوند https://developer.android.com/studio می رویم، آخرین نسخه از عمق بیت مورد نیاز را دانلود کنید. برای امروز، نسخه فعلی android-studio-2-1-2،

وزن آن تقریباً 1.2 گیگابایت خواهد بود. پس اگر اینترنت کندی دارید صبور باشید.

پس از دانلود، نصب کننده android-studio-2-1-2.exe را اجرا کنید.

جادوگر نصب از شما می خواهد که ترکیب نصب را مرحله به مرحله تعیین کنید،

مجوز را قبول کنید

محل نصب را انتخاب کنید،

باز هم منتظر اتمام نصب هستیم.

پس از آن، بیایید فرار کنیم استودیو اندروید از دسکتاپ یا از منو،

و روی دکمه Configure کلیک کنید تا SDK پیکربندی شود. لیستی از نسخه های اندروید نصب شده را مشاهده خواهید کرد،

که تحت آن می توانید برنامه هایی ایجاد کنید، مطلوب است که همه آنها باشند. اگر برخی از نسخه ها نصب نشده اند، روی لینک کلیک کنید Standalone SDK Manager را راه اندازی کنید برای نصب و به روز رسانی بسته ها.

مدیر SDK باز می شود،

جعبه های مواردی را که نیاز دارید علامت بزنید، چگونه بفهمیم کدام یک؟ مدیر SDK با علامت گذاری بسته های نسخه مورد نیاز به شما در این امر کمک می کند. سپس روی دکمه در گوشه سمت راست پایین با برچسب Install 1 (1..100) بسته کلیک کنید.

در مورد شما، تعداد بسته ها متفاوت خواهد بود. اگر شخصا یا محل زندگی شما تحت "تحریم های غربی" است، برای به روز رسانی بسته ها به منوی Tools-> Options ...،

جایی که می توانید آدرس و پورت سرور پراکسی را مشخص کنید،

سلام. ما اخیراً کاوش در محیط توسعه برنامه اندروید را آغاز کرده ایم و در تلاش هستیم اولین برنامه خود را که بر روی تلفن هوشمند یا تبلت اندرویدی اجرا می شود راه اندازی و بسازیم. قبلا چندین موضوع برای کاربران نوشته بودیم که اولی " " بود، در مبحث دوم درباره " " نوشتیم و در قسمت سوم توضیحاتمان " " تولید شد. امروز یک پروژه جدید ایجاد می کنیم و یک شبیه ساز جدید ایجاد می کنیم که روی آن برنامه خود را آزمایش می کنیم. در اجرا، ما همه چیز را برای شما ضبط می کنیم و تصاویر را با توضیحات دقیق اضافه می کنیم. اگر کار اشتباهی انجام می دهم یا کار دیگری انجام می دهم، در نظرات زیر اصلاح کنید.

برنامه اندروید استودیو را اجرا کنید و بالاترین مورد به نام "شروع پروژه جدید اندروید استودیو" را انتخاب کنید و منتظر بمانید تا پنجره بعدی ظاهر شود. یک کادر محاوره ای جدید باید در مقابل شما باز شود، جایی که باید نامی به برنامه خود بدهید و سایت خود را مشخص کنید. اگر سایتی وجود ندارد، می توانید هر سایت دیگری را که دوست دارید مشخص کنید. چرا این گوگل است، نمی‌توانم بدانم، اما اینطوری باید انجام شود.

پس از اینکه نامی برای شغل خود وارد کردید و سایتی را مشخص کردید، در پایین سایت خود و نام اپلیکیشن را به صورت آینه ای مشاهده خواهید کرد. آخرین قسمت مسیر نصب یا ذخیره کار را به شما نشان می دهد. بر روی دکمه "بعدی" کلیک کنید و به طور خودکار به صفحه جدیدی هدایت می شوید که در آن باید نسخه اندروید را انتخاب کنید. بله، این دقیقا همان کاری است که در قسمت دوم تنظیم برنامه انجام دادیم. شما باید اندروید را انتخاب کنید که نسخه آن 4.0 و 4.4 است. از آنجایی که تعداد زیادی از افراد از چنین وسایلی استفاده می کنند. اگر دستگاه‌های دارای اندروید ۵.۰ و ۶ را نشان دهید، دیگر کاربران به دلیل ناسازگاری نمی‌توانند از برنامه شما استفاده کنند. یک دستگاه را انتخاب کنید و روی دکمه Next کلیک کنید.

کادر محاوره ای بعدی لیستی از قالب های آماده را به ما نشان می دهد. من الگوی Blank Activity را انتخاب می‌کنم، یکی دیگر حتی ارزش لمس کردن را در همان ابتدا ندارد، زیرا باید با ابتدایی‌ترین آنها سر و کار داشته باشم. وقتی اصول را یاد گرفتیم، می توانیم کار دیگری انجام دهیم. یک الگو را انتخاب کنید و روی Next کلیک کنید.

در پنجره ای که در بالا می بینید همه چیز را به صورت پیش فرض رها می کنم و چیزی را تغییر نمی دهم فقط روی دکمه Finish کلیک کنید. پس از آن، برنامه اندروید استودیو به صورت خودکار شروع به ساخت اپلیکیشن می کند، برای ساخت این پروژه باید مدتی به آن زمان بدهید.

محیط توسعه. راه اندازی شده و برای کار بعدی با آن آماده است.

برای شروع کار در برنامه، باید یک . می خواهم به اطلاع شما برسانم که کار با شبیه ساز که در برنامه تعبیه شده است، انرژی زیادی مصرف می کند. این بدان معنی است که شما قطعاً نمی توانید همزمان با چندین برنامه کار کنید. ممکن است یخ زدگی و زمان بارگذاری طولانی وجود داشته باشد، اما جای نگرانی نیست. حالا بیایید شروع به ساخت شبیه ساز کنیم.

در بالای برنامه، یک ناوبری بسیار راحت ایجاد شده است، همه چیز زیبا و راحت است. تب Tools را در بالای برنامه خود باز کنید و به Android بروید و AVD Manager را انتخاب کنید.

یک کادر محاوره ای جدید باید در مقابل شما باز شود که در آن لیستی از شبیه سازها در دسترس شما قرار دارد. این لیست ممکن است در همه نباشد. برای ایجاد یک شبیه ساز جدید، روی دکمه "ایجاد دستگاه مجازی" کلیک کنید. پس از آن صفحه جدیدی در مقابل شما ظاهر می شود.

در صفحه جدید، لیستی از دستگاه های موجود به شما داده شده است، نباید دستگاهی با وضوح صفحه نمایش بالا انتخاب کنید، زیرا بارگیری آن دو برابر می شود، باید مدت زیادی منتظر بمانید و کار با آن راحت نخواهد بود. بنابراین، من دستگاه Nexus One را انتخاب می کنم و وضوح آن 480 x 800 است.

پس از آن بر روی دکمه Next کلیک کنید. پس از آن باید نسخه اندروید را انتخاب کنید، آخرین نسخه اندروید را نسازید. این کار سرعت بارگیری شبیه ساز شما را کاهش می دهد و ممکن است اصلا شروع نشود. من ساندویچ خامه ای 4.2 را انتخاب می کنم. و next را فشار می دهم. ایجاد شبیه ساز کمی طول می کشد، در مورد من 10 دقیقه طول کشید.

همه شبیه ساز ما ایجاد شده است، بیایید آن را بررسی کنیم. برای این کار به بخش شبیه سازهای خود بروید. اگر فراموش کردید کجاست، بالا بروید و دستورالعمل ها را نگاه کنید. در پنجره ظاهر شده دستگاه ساخته شده خود را انتخاب کرده و بر روی فلش سبز رنگ که در سمت راست صفحه قرار دارد کلیک کنید.

کلیک کنید و منتظر بمانید تا شبیه ساز شما بارگیری شود، این یک فرآیند بسیار طولانی است، چیزی را لمس نکنید، فقط منتظر بمانید تا ظاهر شود. هنگامی که شبیه ساز ظاهر می شود، شروع به بارگیری سیستم اندروید می کند. همه چیز دقیقاً مانند گوشی است، یا بهتر است بگوییم زمانی که بارگذاری می شود. چه اتفاقی باید بیفتد؟ یک پنجره اضافی با تصویر تلفن همراه باید در مقابل شما باز شود.

در صفحه نمایش این تلفن همراه، کتیبه android را می بینیم. این به این معنی است که سیستم در حال بارگیری است، انتظار داشته باشید که دسکتاپ مانند گوشی هوشمند شما ظاهر شود. این نیز مدتی طول می کشد، من 7 دقیقه طول کشید، اولین راه اندازی که داشتم حدود 15 دقیقه بود. نترس، فقط صبر کن خوب میشی.

تمام عملکردها و دکمه های لازم روی این گوشی هوشمند کار می کنند، من آن را بررسی کردم. همچنین می توانید اسکرول را در گوشی هوشمند جدید خود بررسی کنید. این درس ما را به پایان می رساند، از توجه شما متشکرم. اگر سوالی دارید یا چیزی برای اضافه کردن دارید، منتظر نظرات شما در زیر هستیم.

با شروع به تسلط بر توسعه برای هر پلتفرمی، قطعاً در نگاه اول بلافاصله با بسیاری از دام های نامحسوس مواجه خواهید شد. بسیاری از آنها به خود فرآیند کدگذاری مربوط می شوند: ناسازگاری در API، توابع پنهان، محدودیت ها، سبک برنامه نویسی خاص برای پلت فرم. جواهراتی وجود دارند که کمی دورتر هستند: آزمایش و بهینه‌سازی خودکار، ایجاد کلیپ‌پارت و نمادها، دریافت گزارش‌های تصادف خودکار. توسعه‌دهندگان بی‌تجربه اندروید این خطر را دارند که هر دو پای خود را از بین ببرند.

در این مقاله به مسائل مربوط به توسعه اندروید در زمینه ابزارها و ابزارها خواهیم پرداخت. ما از نیاز به اتصال تلفن هوشمند با کابل در هنگام آزمایش و اشکال زدایی روی دستگاه خلاص خواهیم شد، برنامه را به نسخه های Lite و Pro تقسیم می کنیم، مکانیزمی برای تولید و ارسال خودکار گزارش های خرابی به سرور ایجاد می کنیم، آزمایش خودکار، مبهم سازی و کد را بهینه کنید و همچنین در عرض چند دقیقه یک آیکون برای اپلیکیشن و تمامی منابع لازم ایجاد می کنیم. برو

1. شبیه ساز کند

بنابراین، شما اولین برنامه خود را ترسیم کرده اید، و زمان اجرای آن و بررسی آن فرا رسیده است. یک شبیه ساز برای این کار در Android SDK وجود دارد. برای مدت طولانی، او به دلیل کند بودن مورد سرزنش قرار می گرفت، اما با انتشار اندروید استودیو 2.0، وضعیت بسیار بهبود یافته است - نسخه x86 شبیه ساز سیم کشی شده است، بنابراین اکنون سریعتر از دستگاه های واقعی اجرا می شود. علاوه بر این، دارای یک رابط گرافیکی مناسب است که با آن می توانید تماس ها، پیامک ها، تغییر داده های GPS و خرابی های شبکه را شبیه سازی کنید، یعنی همه چیزهایی که قبلاً مجبور بودید از ابزارهای خط فرمان استفاده کنید.

بنابراین اگر هنوز ارتقاء نداده اید، من به شدت توصیه می کنم این کار را انجام دهید، نه اینکه از Eclipse استفاده کنید. و حتما نسخه x86 شبیه ساز را در AVD manager انتخاب کنید، نسخه ARM از شتاب سخت افزاری پشتیبانی نمی کند.

2. گوشی هوشمند روی بند

مرحله دوم تست روی دستگاه واقعی است. همه چیز در اینجا ساده است: شما تلفن هوشمند خود را از طریق USB وصل می کنید، درایورها را نصب می کنید، حالت اشکال زدایی را در تنظیمات توسعه دهنده روشن می کنید، پس از آن دستگاه در لیست برنامه های موجود برای نصب (در کنار شبیه ساز) ظاهر می شود. تنها مشکل این است که در این حالت، دستگاه باید از طریق کابل به رایانه شخصی متصل شود و اگر این گوشی هوشمند اصلی شما است که تماس ها و پیام ها را دریافت می کند، دیگر نیازی به صحبت در مورد راحتی نیست.

خوشبختانه، Android Studio (به طور خاص، ابزار ADB که برای برقراری ارتباط با دستگاه استفاده می کند) از شبکه پشتیبانی می کند. اما این ویژگی همچنان باید فعال شود. اگر یک گوشی هوشمند روت شده دارید، خوش شانس هستید: می توانید اشکال زدایی شبکه را با استفاده از برنامه WiFi ADB فعال کنید. ترتیب دهی:

  1. WiFi ADB را نصب کنید، آن را اجرا کنید، حالت شبکه را با سوئیچ روشن کنید و آدرس IP را به خاطر بسپارید.
  2. اندروید استودیو را راه اندازی کنید.
  3. کنسول را باز کنید، به دایرکتوری با SDK نصب شده، سپس به platform-tools بروید و دستور زیر را اجرا کنید:

    آدرس IP اتصال $ adb

حال اگر بخواهید اپلیکیشن را بسازید و اجرا کنید، گوشی هوشمند خود را نیز در لیست دستگاه ها خواهید دید. کسانی که روت ندارند می توانند ADB را در حالت شبکه، پس از اتصال با کابل، ریستارت کنند. به این صورت انجام می شود:

  1. ما گوشی هوشمند را وصل می کنیم و درایورها را نصب می کنیم.
  2. حالت اشکال زدایی را در گزینه های توسعه دهنده فعال کنید.
  3. کنسول را باز کنید، به دایرکتوری SDK/platform-tools بروید و دستور زیر را اجرا کنید:

    adb tcpip 5555 دلار

  4. ما از طریق شبکه به تلفن هوشمند متصل می شویم:

    آدرس IP اتصال $ adb

آدرس IP را می توان از طریق تنظیمات پیدا کرد: "درباره تلفن (درباره رایانه لوحی) → اطلاعات عمومی"، مورد "آدرس IP".

3. کتابخانه ها

بسیار خوب، به نظر می رسد مقاله خرد نیم ساعته شما کار می کند و زمان آن رسیده است که آن را به یک برنامه واقعی با رابط کاربری زیبا و ویجت های دسکتاپ تبدیل کنید. در این مرحله، احتمالاً به کتابخانه های خارجی نیاز خواهید داشت که مفاهیم رابط، الگوهای برنامه نویسی و ارتباط با سرویس های خارجی مختلف را پیاده سازی کنند. و اگر همه چیز با دومی روشن است (شما به یک SDK برای Dropbox نیاز دارید - پورتال توسعه دهنده را باز کنید و دستورالعمل ها را دنبال کنید)، با بقیه کار در حال حاضر دشوارتر است. کجا آنها را جستجو کنیم و کدام کتابخانه ها بهتر هستند؟

کامل ترین کاتالوگ کتابخانه ها اندروید آرسنال است. در آنجا تقریباً هر چیزی را که نیاز دارید پیدا خواهید کرد. جستجوی راحت و مرتب‌سازی بر اساس رتبه‌بندی در دسترس است، هر کتابخانه دستورالعمل‌هایی در مورد نحوه اتصال آن به پروژه شما دارد، از جمله استفاده از سیستم استاندارد ساخت اندروید Gradle: فقط مخزن را به فایل build.gradle پروژه اضافه کنید و کتابخانه را در لیست مشخص کنید. وابستگی ها


یک لیست عالی از کتابخانه های ضروری را می توانید در این صفحه پیدا کنید. از خودم اضافه می کنم که در مراحل اول ارزش مطالعه فوری را دارد خنجر 2, RxJavaو مقاوم سازی. به عنوان یک توسعه دهنده پیشرفته، به هر طریقی، از این کتابخانه ها استفاده خواهید کرد.

4. آیکون ها و کلیپ

در نهایت، پس از روزها یا هفته ها، یک برنامه کاربردی کامل شروع به ظهور می کند. اما هنوز هیچ ماده گرافیکی وجود ندارد: نماد استاندارد است، به شکل یک ربات سبز، به جای کلیپرت - یک خرد. بدیهی است که رفتن به بازارها بدون گرافیک بی معنی است، اما پرداخت برای یک نماد برای اولین برنامه شما نیز احمقانه است. چه باید کرد؟

در واقع آیکون را می توان تولید کرد. یک وب سرویس فوق العاده اندروید Asset Studio وجود دارد که با آن می توانید تنها در چند دقیقه یک نماد زیبا در تمام وضوح های ممکن دریافت کنید. به عنوان پایه، می توانید یک عکس تهیه شده توسط خود بگیرید، فقط یک متن بنویسید یا بهتر از همه، از کلیپ ارائه شده توسط سرویس انتخاب کنید. همچنین می‌توانید سبک آیکون (گرد، مربع، سبک iOS…)، رنگ، سایه‌ها و سایر پارامترها را تنظیم کنید. در نتیجه، بایگانی ic_launcher.zip در اختیار شما ظاهر می شود که باید به فهرست راهنمای AndroidstudioProjects/APP_NAME/app/src/main/res گسترش یابد. مطمئن شوید که با کلیک بر روی دکمه "Generate web icon" یک نماد وب ایجاد کنید. شما به او نیاز خواهید داشت.


همین سرویس به شما امکان می دهد آیکون هایی برای ActionBar و نوار وضعیت ایجاد کنید. اصل تقریباً یکسان است، فقط می توانم بگویم که نمادهای موجود در نوار وضعیت با یک فرورفتگی از لبه های 15٪ به بهترین شکل به نظر می رسند.

علاوه بر این، به تصویر به اصطلاح Feature Image نیاز دارید. این یک تصویر ویژه است که Play Market و سایر فروشگاه های برنامه از آن به عنوان نقطه در بالای صفحه استفاده می کنند (زمانی که صفحه برنامه را در تلفن هوشمند خود باز می کنید). می توان آن را با استفاده از سرویس دیگری تولید کرد. برای اسکرین شات ها می توانید از سرویس رسمی گوگل استفاده کنید. این یک قاب گوشی هوشمند در اطراف اسکرین شات ایجاد می کند.

5. گزارش های خرابی

برنامه آماده است، نماد وجود دارد، رابط کاربری مناسب است، کد با کیفیت بالا است. زمان تست فرا رسیده است و اولین کاری که انجام می دهید این است که اپلیکیشن را برای دوستان و آشنایان ارسال کنید. اما مشکل اینجاست: برای برخی از آنها، برنامه از کار می افتد، اما همه چیز برای شما خوب کار می کند، و نمی توانید اقداماتی را که منجر به خرابی شده است، تکرار کنید. چه کاری باید انجام دهید، از دوستان بخواهید یک لیست logcat برای شما ارسال کنند؟

نه، ما به یک سیستم گزارش خرابی نیاز داریم. تعداد زیادی از آنها وجود دارد، و همه آنها یک اصل کار را اجرا می کنند: یک کتابخانه کوچک به برنامه متصل است، که در زمان سقوط، ردیابی پشته و سایر داده های مربوط به سقوط را ثبت می کند و آنها را به سرور و سپس یک رابط وب ویژه گزارش های زیبا و بصری را تشکیل می دهد.

یکی از محبوب ترین چنین سیستم هایی Fabric است، اما من توصیه می کنم به Splunk MINT نگاه کنید: رایگان، ساده و آسان برای ادغام در برنامه (فقط یک خط کد اضافه کنید). برای شروع استفاده از آن، باید آن را به پروژه SDK متصل کنید، می توانید این کار را با استفاده از همان Gradle انجام دهید. فایل build.gradle را باز کنید (آنی که برای برنامه کاربردی است نه کل پروژه) و خطوط زیر را اضافه کنید:

مخازن (maven ( url "https://mint.splunk.com/gradle/")) وابستگی ها (کامپایل "com.splunk.mint:mint:5.0.0")


پس از آن، Splunk MINT یک خط کد را به شما نشان می دهد که باید آن را در کد وارد کنید:

ادامه فقط برای مشترکین در دسترس است

گزینه 1. برای خواندن تمام مطالب موجود در سایت در "هکر" مشترک شوید

اشتراک به شما این امکان را می دهد که تمام مطالب پرداخت شده سایت را در مدت زمان مشخص شده بخوانید. ما پرداخت با کارت بانکی، پول الکترونیکی و حواله از حساب اپراتورهای تلفن همراه را می پذیریم.

برترین مقالات مرتبط