גוגל הכריזה על הכלי החדש לחיפוש קוד אנדרואיד, מה שמקל על חיפוש קוד בפרויקט הקוד הפתוח של אנדרואיד (AOSP). המשך לקרוא כדי לדעת יותר!
קוד המקור של אנדרואיד נמצא ב- מאגרי Android Open Source Project Git, ובהרחבה, שבו ה קוד מקור עבור כל גרסת אנדרואיד חדשה שהועלתה. בעוד שקוד המקור בקוד פתוח וזמין באופן חופשי הוא בהחלט יתרון גדול, חיפוש דרך AOSP לא היה עניין נעים וחסר מאמץ עד כה. אם אתה רוצה לחפש כיצד מחלקות ושיטות מסוימות בנויות, אתה יכול לשכפל את המאגר ולחפש ידנית באמצעות כלי כמו grep, או שאתה צריך להסתמך על כלים מקוונים כמו AndroidXRef אוֹ אופרסיס. גוגל מקלה עוד יותר על החיפוש בתוך AOSP עם ה כלי חיפוש קוד אנדרואיד ציבורי חדש עבור פרויקט הקוד הפתוח של אנדרואיד.
שיבוט AOSP וחיפוש גרסה מקומית אינו אפשרי עבור כולם, מכיוון שה-AOSP הוא מסיבי ומתעדכן כל הזמן. הכלים המקוונים גם אינם הפתרון המושלם, מכיוון שלעתים קרובות הם אינם מעודכנים במהדורות קוד המקור העדכניות ביותר. של גוגל כלי חיפוש קוד אנדרואיד חדש, לעומת זאת, עובד עם קוד מיד לאחר מיזוגו לאחד מה- מאגרי AOSP Git הציבוריים. זה עושה את זה שימושי לא רק כדי לגלות איך תכונות מסוימות עובדות בתוך אנדרואיד, אלא זה גם יעזור לספק קישורים בדוחות באגים, ולבצע חיפושים מהירים במכשירים שאינם בפיתוח. הכלי גם משלב תמיכה בהצלבה, המאפשרת למפתחים לחפש מתי נעשה שימוש במשהו במקומות אחרים בתוך AOSP. כלי חיפוש קוד אנדרואיד תומך גם בכלי חיפוש מתקדמים יותר, ותוכל למצוא את כולם
מתועד כאן.נכון לעכשיו, כלי חיפוש הקוד של אנדרואיד יכול לחפש רק דרך הענף הראשי של AOSP, כלומר הכי הרבה מהדורה עדכנית של AOSP, שאכן מציגה מגבלה בכך שאינך יכול לראות כיצד AOSP התנהג באחרים מסוימים משחרר. עם זאת, גוגל מציינת שהכלי ישתכלל עם הזמן, ולכן אנו מצפים שהוא יקבל שימוש רב יותר בעתיד.
מָקוֹר: בלוג מפתחי אנדרואיד