
USB Debugging ומאשרים.Always allow from this computer ו-OK.הטקסט המלא של הדקות הראשונות בהרצאה «הרצת אפליקציה על מכשיר אמיתי» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אחרי שראינו איך אנחנו יכולים להריץ אמולטור ואז להריץ את האפליקציה שאנחנו בונים בתוך האמולטור, בואו נראה איך אנחנו יכולים להריץ את האפליקציה שאנחנו בונים על מכשיר אמיתי.
אבל לפני שנעבור למכשיר אמיתי, חשוב לציין שתי הערות בנוגע לאמולטור. הערה ראשונה, שימו לב, האמולטור הוא תוכנה חיצונית לאנדרואיד סטודיו.
בגלל שהאמולטור הוא תוכנה חיצונית לאנדרואיד סטודיו אין צורך לסגור את האמולטור כאשר אנחנו רוצים להחליף את האפליקציה שאנחנו בונים לאפליקציה אחרת.
זאת אומרת אנחנו יכולים לגשת לפייל קלוז פרוג'ק לסגור את האפליקציה לפתוח אפליקציה אחרת אני כרגע אפתח את אותה אפליקציה זה לא משנה לפתוח ממש אפליקציה אחרת כל הזמן שהאמולטור בעצם פתוח לגמרי לא צריך לסגור את האמולטור כשמחליפים אפליקציות באנדרואיד סטודיו ופתאום רוצים לעבור ושנייה אחת לפתוח אפליקציה אחרת.
גם אם אתם פותחים כמה מופעים של האנדרואיד סטודיו עדיין אפשר להשאיר אמולטור אחד כל פעם שמריצים את האפליקציה פשוט האפליקציה מזהה את האמולטור ובעצם מציעה לרוץ על האמולטור שפתוח.
למה בעצם משאירים את האמולטור פתוח? פשוט מאוד להפעיל אמולטור זה דבר שזולל הרבה זמן פשוט גוזל הרבה זמן אז במקום כל פעם לסגור ולפתוח אין צורך משאירים את האמולטור פתוח וכל הזמן מריצים את כל האפליקציות על אותו אמולטור פשוט כל פעם האפליקציה תתקין את עצמה על האמולטור ותרוץ מחדש הדבר הבא שחשוב לציין בנוגע לאמולטור זה מה
קוראים במחשב שלכם האמולטור פשוט מאוד מאוד איטי ולוקח המון זמן לאפליקציה לרוץ בתוכו, לאמולטור לעלות, לאפליקציה להתעדכן או להסיר אפליקציה מהאמולטור.
אם זה המצב אצלכם במחשב זה אומר שהמחשב שלכם איטי מדי או שיש בו פחות מדי זיכרון. אם אנחנו ניכנס רגע למייקומפיוטר פרופרטיז אנחנו נוכל לראות כרגע שיש לי אינטל i5 CPU עם 8 גיגה בייט זיכרון.
זה בעצם כמות של זיכרון שהיא סבבה בכדי להריץ אפליקציה. אם יש לכם 4 גיגה או פחות יכול להיות לכם בעיה, לא בטוח. אם יש לכם 16 גיגה אז זה בהחלט משהו שהוא בסדר גמור.
אז שימו לב לנקודה הזאת, אם הכל עובד אצלכם מאוד מאוד לאט יכול להיות שתצטרכו לבצע הרחבת זיכרון ראם עבור המחשב שלכם. אז אחרי שהבהרנו את כל הנקודות האלה בנוגע לאמולטור רגיל בואו עכשיו נחזור לאנדרואיד סטודיו ונריץ את האפליקציה שלנו לא על אמולטור אלא על מכשיר אמיתי.
אז דבר ראשון צריך להיות לכם מכשיר אמיתי לצורך כך כמובן צריך להיות לכם כבל שמחבר את המכשיר ל-USB של המחשב, כי ההרצה של האפליקציה באנדרואיד סטודיו צריכה להזריק את האפליקציה דרך כבל USB למכשיר עצמו.
אבל לפני שבכלל נוכל לחבר את המכשיר למחשב דרך ה-USB, אנחנו צריכים לבצע כמה הגדרות בתוך המכשיר בכדי לאשר משהו שנקרא USB דיבאגינג. אז לפני שאני מבצע את זה אנחנו צריכים קודם כל ללכת ולראות איך עושים את זה.
אז מה שעשיתי זה צילמתי סדרת תמונות שמראות איך אתם יכולים במכשיר שלכם לבצע את הפעולה הזאת שנקראת USB דיבאגינג. אז יש לנו כאן את התמונות מהמכשיר שלי, שזה מכשיר מסוג טאבלט לנובו, וזה פחות משנה מה הסוג של המכשיר שלכם, העיקר שהוא ירוץ כמובן איזושהי גרסה של אנדרואיד.
אז השלבים יכולים להיות טיפה שונים מבחינת ה-UI, מבחינת ה-user interface, אבל הם פחות או יותר אותו הדבר. אז הדבר הראשון שאתם צריכים לעשות במכשיר שלכם זה להיכנס ל-settings.
אחרי שנכנסתם ל-settings, בואו נעבור לתמונה הבאה, אתם צריכים לגשת למטה בסטינגס ולחפש את About Tablet או About Mobile וללחוץ על זה. להיכנס ל-About ולהגיע ולראות את הפסקה לגבי Version Information, המידע לגבי הגרסה.
להיכנס אליה ואז אנחנו רואים כל מיני נתונים לגבי הגרסה הנוכחית של האנדרואיד שלכם. אחד מהנתונים נקרא Build Number. מה שאתם צריכים לעשות עכשיו זה פשוט להקליק סדרה של קליקים בערך שבע פעמים שבע קליקים על build number ובסיום ההקלקות של השבעה קליקים אתם בעצם הופכים להיות מפתחים מבחינת המכשיר בואו נתחיל לבצע קליקים עשיתי קליק ראשון ואז עשיתי קליק שני
קליק שלישי פתאום אני רואה שיש לי פה הודעה למטה you are now 4 steps away from being a developer מגניב עוד קליק עוד קליק עוד קליק וקליק אחרון ואנחנו רואים הודעה you are now a developer איזה כיף כמה פשוט להפוך להיות מתכנת אנדרואיד פשוט על ידי כמה קליקים ואז אנחנו יכולים בעצם לחזור בחזרה למסך הראשי
אחרי שעשינו את זה אנחנו מוגדרים כרגע בתור מפתחים עבור המכשיר הזה ולהיכנס עוד פעם לסטינגס כאשר אנחנו נכנסים עוד פעם לסטינגס פתאום מופיעה לה איזושהי אופציה שלא הייתה לפני זה והאופציה הזאת נקראת Developer Options זה עבור מתכנתים מה שאנחנו אז בואו ניכנס ל-Developer Options וכאן יש
לנו סוף סוף את USB דיבאגינג אז אנחנו צריכים פשוט להקליק על USB דיבאגינג, קופצת לה איזושהי הודעה שמבקשת לאשר את הסיפור הזה של allow USB דיבאגינג, נבצע אוקיי ואז אנחנו רואים כאן שה-USB דיבאגינג מאופשר וזה כל הסיפור.
כל השלבים האלה עכשיו מאפשרים לאפליקציה שאנחנו בונים באדרואין סטודיו לרוץ על המכשיר עצמו מיידי. עכשיו, אנחנו עדיין מנסים להריץ את האפליקציה אחרי שעשינו את כל זה ואנדרואיד סטודיו לא מוצאת את המכשיר שלנו אנדרואיד סטודיו לא מזהה את המכשיר שלנו בשביל
להריץ את האפליקציה עליו זה אומר שחסר לכם דרייבר אפילו שבהתקנות הראשוניות אם אתם זוכרים התקנו דרייבר מיוחד בכדי שאנדרואיד סטודיו תגלה מכשירים עדיין יכול להיות שמכשירים מסוימים לא יזוהו על ידי אנדרואיד סטודיו אם זה קורה אז אתם צריכים באופן עצמאית להיכנס לגוגל
להכניס את היצרן והדגם של המכשיר שלכם, להוסיף את המילה דרייבר ולהתחיל לנסות להוריד דרייבר מתאים ולהתקין אותו במחשב וכמובן עדיף לעשות איזשהו ריסטארט, להריץ עוד פעם את אנדרואיד סטודיו ולראות האם אנדרואיד סטודיו מצליחה עכשיו לזהות את המכשיר שלכם.
אם כן, סבבה, אם לא, פשוט לנסות דרייבר אחר. אבל זאת גם יכולה להיות סיבה לזה שאנדרואיד סטודיו לא מזהה את המכשיר שלכם. אוקיי, אז בואו ניפטר מהרצף תמונות הזה, נחזור בחזרה, וכעת אנחנו יכולים להתחיל להריץ את האפליקציה.
אבל אם אני אריץ את האפליקציה היא תרוץ על המכשיר שלי ואתם לא רואים את המכשיר שלי. בשביל שאתם כן תוכלו לראות את המכשיר שלי על המחשב הזה תוך כדי ההקלטה אני אכנס לגוגל ואני אוריד אפליקציה שנקראת וייזור נקודה איי או זה בעצם האתר אינטרנט בואו ניכנס אליו ויש לנו פה איזושהי אפליקציה ממש חמודה שזה בעצם סך הכל מעין עד אין כזה שאפשר להוסיף לדפדפן
כרום בכדי שיציג לנו את המוביילס שמחוברים למחשב ואז אתם יכולים לראות מה בעצם אני רואה במכשיר האמיתי שלי אז בואו נבצע דאונלוד אתם לא צריכים לעשות את זה אם אתם לא רוצים לראות את המכשיר בממש אפליקציה אמיתית כי יש לכם אותו ממש לידכם כל מה שאנחנו צריכים לעשות
זה אוסף לכרום add-up והנה יש לנו עכשיו את וייזור זה האייקון של וייזור מותקן לנו במחשב. בואו נבצע יציאה מכל הסיפור הזה, אפשר לסגור את כרום ובואו האמת נעשה איזשהו קיצור דרך אפשר ללכת לכאן לאפס לראות את וייזור מקש ימני וקריאייט שורטקאט יש לנו פה כמה שורטקאטים
שיכולים להיות בואו נעשה קריאייט הנה אנחנו רואים פה למטה את האפליקציה את וייזור אז עכשיו אנחנו יכולים פשוט להדליק את וייזור ואנחנו רואים שהוא זיהה לנו בכלל אמולטור אני לא רוצה כרגע שווייזור תריץ את האמולטור אני רוצה שהיא תריץ לי את המכשיר האמיתי מה שאני אעשה, אני עכשיו אחבר את המכשיר