لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Visual Embedded Android (AOSP) با طراحی و تمرین
Visual Embedded Android (AOSP) with Drawings and Practice
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کاوش پروژه متن باز Android و طراحی سیستم های قدرتمند با استفاده از Android 11 درک اصول و هدف سیستم جاسازی شده درک سیستم عامل های سطح بالا (Linux، Android) و هدف از استفاده از یک نرم افزار لینوکس را درک کنید. منبع Android 11 اجرای Android 11 در ASUS Tinkerboard 2 ایجاد بیلدهای سفارشی اندروید برای ASUS Tinkerboard 2 ایجاد سرویس های بومی اندروید باینری های بومی را به سیستم ساخت اندروید انتقال دهید با سیستم ساخت اندروید (Soong، Makefile) با اطمینان از پل اشکال زدایی اندروید (ADB) برای صحبت کردن استفاده کنید. با دستگاههای جاسازیشده استفاده از Fastboot با اطمینان برای چشمک زدن تصاویر ایجاد و کار با خطمشیهای SELinux با دایرکتوریهای AOSP با اطمینان کار کنید و با پارتیشنها در پورت Android برنامههای Android سفارشی آشنا شوید و با آن کار کنید تا AOSP اجرای مجموعه تست سازگاری Google (CTS) طراحی نرمافزار Android سازگار با CTS دریافت و تنظیم کنید. ویژگی های سیستم با دستکاری ویژگی های سیستم اندروید تعریف و ادغام رابط های AIDL درک فرآیند بوت لینوکس و اندروید و تفاوت های آنها پیش نیازها: درک پایه لینوکس (دستورها، اسکریپت های bash، کامپایل کد، مفاهیم اولیه) درک اولیه سیستم تعبیه شده (مفاهیم پایه، کامپایل متقابل، تصاویر سیستم) درک اولیه برنامه نویسی C و C++ (الزامی نیست اما خوب است)
سلام، اسم من مصطفی اوزچلیکورس است، یک مهندس اندروید لینوکس با بیش از 7 سال سابقه کار در خودرو، که برنده رویداد Google SOC در سال 2017 شده است. در اینجا یک دوره منحصر به فرد مبتدی تا متوسط ارائه می شود که اختصاص داده شده است. برای آموزش پروژه متن باز Android و مفاهیم اندروید جاسازی شده به مخاطبان بیشتری.
آموزش Visual Embedded Android یک دوره آموزشی منحصر به فرد است که من از نمایش اسلاید، قلم و بوم برای موضوعات تئوری استفاده می کنم، در حالی که نمونه های عملی را برای موضوعات عملی می سازم. من طی سالها به این تکنیک تسلط داشتم، به همکارانم در محل کار آموزش میدادم، در یوتیوب تدریس میکردم، و اکنون تصمیم گرفتهام برای دستیابی به مخاطبان بیشتری به Udemy بروم.
موضوعات نظری به دقت برنامه ریزی شده اند و تقریباً برای هر موضوع مهم، نمودارهای بلوک متعددی برای درک بهتر ایجاد شده است. تقریباً هر شکل، شماتیک، طراحی از سالها تجربه در این زمینه حاصل می شود، نه از اینترنت یا از هر کتابی. در موضوعات عملی، ما در کاوش دایرکتوری های AOSP غوطه ور می شویم و یک ترمینال را برای دستیابی به چیزهایی در آن باز می کنیم.
در پایان دوره ما با هم یک Android سفارشی با راهانداز سفارشی و تم سفارشی، با سرویس یکپارچه AIDL و برنامه آزمایشی خواهیم داشت.
شما اکنون برای محتوای عالی زیر در این کار هستید:
پشته های نرم افزار اندروید و لینوکس تعبیه شده را درک کنید
با کد منبع Android 11 و سیستم ساخت Soong (Android.bp) به گردش بپردازید
از ASUS Tinkerboard 2 استفاده کنید و Android 11 را روی آن اجرا کنید، کاملاً از منبع.
ایجاد رابط های AIDL، خدمات بومی C++ Android، ایجاد برنامه های آزمایشی
برنامههای Android Java موجود را به Soong (سیستم ساخت Android.bp
) منتقل کنید
آشنایی با طرحبندی پوشه AOSP، پارتیشنها
خطمشیهای SELinux را درک کرده و با آنها کار کنید
تصاویر را با اطمینان با استفاده از ابزار fastboot فلش کنید
با استفاده از ابزار adb با اطمینان با دستگاه جاسازی شده صحبت کنید
آزمایشهای CTS را اجرا کنید
اطلاعات سیستم Android را ثبت و رها کنید
متشکرم!!
با احترام، مصطفی
سرفصل ها و درس ها
مقدمه ای بر سیستم های جاسازی شده
Introduction to Embedded Systems
فیلم تبلیغاتی دوره
Course Promotional Video
مقدمه ای بر سیستم های جاسازی شده
Introduction to Embedded Systems
نمای کلی در یک سیستم جاسازی شده
A Generic View on an Embedded System
معماری اندروید تعبیه شده
Embedded Android Architecture
اندروید در مقابل لینوکس
Android vs Linux
مبانی معماری لینوکس
Linux Architecture Basics
معماری اندروید
Android Architecture
لینوکس و اندروید چگونه بوت می شوند؟
How Linux and Android Boots?
ساخت سورس اندروید و فلش تصویر اندروید
Building Android Source and Flashing Android Image
دریافت و ساخت سورس اندروید
Obtaining and Building Android Source
دانلود سورس اندروید 11 برای ASUS Tinkerboard 2
Downloading Android 11 source for ASUS Tinkerboard 2
ساخت منبع اندروید 11 برای ASUS Tinkerboard 2
Building Android 11 source for ASUS Tinkerboard 2
فلش کردن تصویر اندروید 11 در ASUS Tinkerboard 2
Flashing Android 11 image to ASUS Tinkerboard 2
گشت و گذار از طریق منبع و پارتیشن های اندروید
A Tour Through Android Source and Partitions
راهنمای کد منبع اندروید توضیح داده شد
Android Source Code Directories Explained
پارتیشن های سیستم فایل اندروید
Android Filesystem Partitions
دسترسی به دستگاه اندروید
Accessing Android Device
مقدمه ای بر سخت افزار و رابط ASUS Tinkerboard 2 با استفاده از سریال
Introduction to ASUS Tinkerboard 2 Hardware and Interfacing using Serial
مقدمه ای بر ADB و Fastboot
Introduction to ADB and Fastboot
فلش کردن پارتیشن های مجزا با استفاده از ابزار Fastboot
Flashing seperate partitions using Fastboot tool
صفحه از راه دور ADB
ADB Remote Screen
کاوش دایرکتوری ها و منابع ASUS Tinkerboard 2
Exploring ASUS Tinkerboard 2 directories and sources
فایل های پیکربندی برد، ساخت و دستگاه
Board, build, and device configuration files
نمایش نظرات