Google is committed to advancing racial equity for Black communities. See how.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

תורם

תודה על התעניינותך באנדרואיד! להלן מספר דרכים בהן אתה יכול להיות מעורב ולעזור לנו לשפר את Android. לקבלת רקע על פרויקט Android ומטרותינו, עיין ב הגדר לפיתוח אנדרואיד .

דווח על באגים

אחת הדרכים הקלות והיעילות ביותר בהן אתה יכול לעזור בשיפור אנדרואיד היא הגשת באגים. למידע נוסף בקר בדיווח על באגים .

שים לב שאיננו יכולים להבטיח כי כל באג מסוים יתוקן במהדורה מסוימת. כדי לראות מה קורה עם הבאג שלך לאחר שתדווח עליו, קרא את חיי הבאג .

פיתוח אפליקציות

יצרנו את Android כך שכל המפתחים יוכלו להפיץ את האפליקציות שלהם למשתמשים בפלטפורמה פתוחה. אחת הדרכים הטובות ביותר בהן תוכלו לעזור לאנדרואיד היא לכתוב אפליקציות מגניבות שמשתמשים אוהבים!

כדי להתחיל, בקר ב- developer.android.com . אתר זה מספק את המידע והכלים הדרושים לך בכדי לכתוב אפליקציות למכשירי Android תואמים, באמצעות SDK.

תורמים לקוד

הקוד הוא המלך. נשמח לבדוק את כל השינויים שתשלח, אז בדוק את המקור, בחר באג או תכונה וקבל קידוד. שימו לב שככל שהגשות התיקון שלכם קטנות וממוקדות יותר, כך קל לנו יותר לבדוק אותן.

אתה יכול להתחיל לעבוד עם Android על ידי למידה על חיי התיקון , Git ו- Repo וכלים אחרים באמצעות הקישורים משמאל. אתה יכול גם לראות את הפעילות על כל התרומות בשרת Gerrit שלנו. שים לב שחלקים מסוימים של Android דורשים שתשלח טלאים לפרויקטים במעלה הזרם . אם אתה זקוק לעזרה בדרך, הצטרף לקבוצות הדיון שלנו.

סגנונות קוד

לקבלת התוצאות הטובות ביותר בעת תורם קוד, עקוב אחר סגנון הקוד המשמש באותה תת-פרויקט (קטע) של פרויקט קוד פתוח של Android (AOSP). רוב אנדרואיד כתוב בג'אווה, לכן עליכם לעקוב אחר סגנון קוד ה- Java של AOSP .

חלקים מסוימים של AOSP כתובים בקוטלין, כגון frameworks/base/packages/SystemUI/src/com/android/systemui/doze/util/BurnInHelper.kt . אתה יכול להשתמש בקוטלין באזורי הפלטפורמה שכבר נכתבו בקוטלין. לקבלת מידע נוסף אודות Kotlin ב- Android, עיין במדריך למפתחי Android בסגנון Kotlin ובמדריך Interop Kotlin-Java . להדרכה נרחבת יותר של קוטלין, עיין באתר השפה של קוטלין .

הנחיות API

מפתחי AOSP צריכים להבין ולפעול לפי הנחיות ה- API של Android בעת כתיבת ממשקי API. השתמש בהנחיות אלה כדי לראות את ההקשר מאחורי החלטות ה- API של Android. תוספות ושינויים של ממשקי API של פלטפורמה מאומתים על ידי Metalava .