معرفی ابزارهایی برای توسعه Android

ابزار برنامه نویسی اندروید Leak CanaryLeak Canary ابزار تشخیص نشت حافظه بر اساس منبع باز MAT است. هنگامی که یک نشت حافظه رخ می دهد، Leak Canary به طور خودکار اطلاعات نشت را نشان می دهد، و توسعه دهندگان را قادر می سازد تا بلافاصله موضوع (ها) را تعمیر کنند.هدف از ساخت این ابزار توسعه دهنده ، ارائه بهترین رابط کاربری گرافیکی (GUI) برای توسعه دهندگان بود. این ابزار اتوماتیک وار است یعنی هر زمان که با مشکل روبرو شد به شما اطلاع می دهد که باعث می شود توسعه دهنده بتواند موضوع را ردیابی کند و بلافاصله به رفع نشتی برای نشت حافظه بپردازد.لینک دانلود: https://github.com/square/leakcanaryابزار برنامه نویسی اندروید Block CanaryBlock Canary یکی از ابزارهای توسعه اندروید بمنظور نظارت بر عملکرد برنامه و تشخیص لگ‌های طولانی مدت واسط کاربری است. نصب و پیکربندی این برنامه مثل Leak Canary راحت است.لینک دانلود: https://github.com/baoyongzhang/blockcanaryابزار برنامه نویسی اندروید FabricFabric یک ابزار توسعه دهنده آندروید بسیار مفید است که برای سرعت بخشیدن روند توسعه، استقرار و گسترش عملکرد برنامه های اندرویدی ساخته شده است. Fabric با داشتن یک برنامه پایدار و قوی به بسیاری از برنامه نویسان اندروید کمک کرده است. Fabric ایده ای راجع به فعالیت های کاربران به برنامه نویسان می دهد و جایی که کاربران به احتمال زیاد با یک برنامه درگیر هستند را نشان می دهد تا تیم توسعه بتواند تلاش های خود را در آنجا متمرکز کند. همچنین، به عنوان یک توسعه دهنده این امکان را فراهم می کند که نصب برنامه ها را آسان کند و از آگهی های اپلیکیشن درآمدزایی کنید.لینک دانلود: https://get.fabric.ioابزار برنامه نویسی اندروید InstaBugآیا از ایراداتی که در برنامه Android شما بوجود می آید متنفر هستید؟ InstaBug هم از آنها متنفر است و به همین خاطر یک ابزار ضروری در هر محیط برنامه نویسی محسوب می شود و برای تست بتا و گزارش خطا و فیدبک به کاربران استفاده می شود.InstaBug تست اشکال را به یک سطح کاملاً جدید با ویژگی های شگفت انگیز مانند حاشیه نویسی از صفحه نمایش ، ورود به سیستم شبکه ، ضبط صدا و ضبط صفحه روی تست ها برده و آنها را با توضیح مفصلی برای توسعه دهندگان برنامه اندرویدی ارسال می کند تا یک مدل ساختاری شده از برنامه را به صورت سه بعدی مشاهده کنند و ببینند که چگونه باید آنها را زیر نظر بگیرند.بسیاری از برنامه های محبوب اندرویدی ، مانند Yahoo ، PayPal ، Lyft ، BuzzFeed ، Dubsmash ، Scribd ، Kik و بسیاری موارد دیگر ، از InstaBug برای “پیدا کردن اشکال” خود استفاده می کنند.لینک دانلود: https://instabug.com/developersابزار برنامه نویسی اندروید Deuter IDEDeuter IDE بستری نرم افزاری سبک برای کدنویسی های سنگین است. از این محیط برنامه نویسی اندروید بیشتر برای اپلیکینش هایی که در اندروید سازگار هستند می باشد زیرا هر چی صفحه بزرگتر باشد این ابزار کارایی بیشتری از خودش نشان می دهد. این IDE دارای syntax highlighting – automatic indentation (ایجاد فرورفتگی در کد)-همگام سازی با DropBox –کلیدهای مجازی برای کلمات کلیدی زبانهای برنامه نویسی و قابلیت پشتیبانی از 40 زبان برنامه نویسی را دارا می باشد اگر شما دنبال یک محیط که همه منظوره هستید این IDE گزینه مناسبی برای شما می باشد.این IDE رایگان نمیباشد.لینک دانلود: http://www.deuteride.com/ابزار توسعه اندروید Android SDK Android SDK یک مجموعه مستقل از ابزارهای توسعه و اشکال زدایی اندروید است. این کیت از بسته‎‌های ماژولار تشکیل شده است که می‌توانید با Android SDK Manager آن‌ها را جداگانه دانلود کنید. که این مجموعه ابزار شامل موارد زیر است:SDK toolSDK platform toolSDK documentationAndroid SDK resourcesSDK exampleGoogle APIAndroid Support…دانلود: https://www.techspot.com/downloads/5425-android-sd…ابزار توسعه اندروید (Android Debug Bridge (ADBADB یک ابزار اشکال زدایی است که اغلب در محیط هایی که برای توسعه اندروید هستند استفاده می شود درواقع ADB یک برنامه سرویس گیرنده سرور برای توسعه دهندگان اندروید است که شامل 3 جزء است:یک مشتری که دستورات را ارسال می کند.یک (daemon (adbd که دستورات را بر روی یک دستگاه اجرا می کند.یک سرور که ارتباط بین مشتری و ADBD را مدیریت می کند.ADB در بسته نرم افزاری Android SDK موجود است. شما می توانید این بسته را با استفاده از SDK Manager که در android_sdk / platform-tools نصب می کنید دانلود کنید. یا، اگر شما نیاز به بسته مستقل Android SDK پلت فرم ابزار، شما می توانید آن را از لینک زیر دانلود کنید:لینک دانلود : Https://developer.android.com/studio/releases/plat…چگونه می توان اشکال زدایی ADB را در Android فعال کرد؟فعال کردن Owner Mode دستگاه از طریق ADBبه گزینه Settings بروید.به About device بروید. (این نام ممکن است د رمحیط های مختلف متفاوت باشد)روی Build number کلیک کنید و گزینه Developer options را فعال کنید.به Settings برگردید. به Developer options بروید.کمی به پایین اسکرول کنید و گزینه USB debugging را فعال کنید.برای اینکه با همه ابزارهایی که در این مقاله گفتیم آشنا شوید "مطلب ابزارهای لازم برای برنامه نویسی اندروید کدام ها هستند؟ + لینک دانلود" را مطالعه نمایید. بقیه مطالب الکامکو در ویرگول : elecomco.com@