Google is committed to advancing racial equity for Black communities. See how.
این صفحه به‌وسیله ‏Cloud Translation API‏ ترجمه شده است.
Switch to English

برای Android Development تنظیم کنید

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

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

جزئیات چارچوب Android
شکل 1. پشته اندروید

فلسفه حکمرانی

گروهی از شرکت ها موسوم به Open Handset Alliance (OHA) به رهبری Google ، اندروید را ایجاد کردند. امروزه بسیاری از شرکت ها - اعضا members اصلی OHA و سایر شرکت ها - سرمایه گذاری زیادی در اندروید انجام داده اند. این شرکت ها منابع مهندسی قابل توجهی را برای بهبود اندروید و آوردن دستگاه های اندرویدی به بازار اختصاص داده اند.

شرکتهایی که در اندروید سرمایه گذاری کرده اند این کار را انجام داده اند زیرا ما معتقدیم که بستر باز لازم است. اندروید عمداً و صریحاً یک منبع آزاد است (در مقابل نرم افزار آزاد). گروهی از سازمانها با نیازهای مشترک منابع مشترکی را برای همکاری در اجرای یک محصول مشترک بهمراه داشته اند. اول و مهمترین ، فلسفه اندروید عملی است. هدف یک محصول مشترک است که هر مشارکت کننده می تواند متناسب و سفارشی سازی کند.

البته ، شخصی سازی کنترل نشده می تواند منجر به پیاده سازی های ناسازگار شود. برای جلوگیری از این ، پروژه Open Source Android (AOSP) برنامه سازگاری Android را حفظ می کند ، که به معنای سازگاری با Android و مواردی است که سازندگان دستگاه برای دستیابی به این وضعیت نیاز دارند. هر کسی می تواند از کد منبع Android برای هر هدفی استفاده کند و ما از همه استفاده های قانونی استقبال می کنیم. با این حال ، برای مشارکت در اکوسیستم مشترک برنامه هایی که در اطراف Android ایجاد می کنیم ، سازندگان دستگاه باید در برنامه سازگاری Android شرکت کنند.

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