Android Studio Cloud, שאפשר לגשת אליו דרך Firebase Studio, מאפשר למפתחים לפתוח בקלות פרויקטים של Android Studio בכל מקום שיש בו חיבור לאינטרנט.
בזמן שאנחנו עורכים ניסויים בטכנולוגיות סטרימינג, אתם תשתמשו במכונה וירטואלית (VM) של Linux שמופעלת מרחוק בסטרימינג של Android Studio באינטרנט.
חוויית המשתמש תהיה דומה לזו של הפעלת גרסת Linux של Android Studio.
המטרה שלנו היא שהתכונה הזו תייעל את תהליך העבודה שלכם בפיתוח, בין אם אתם בודקים פרויקטים לדוגמה או ניגשים לפרויקטים קיימים של אפליקציות Android ב-GitHub, ותבטל את הצורך בהתקנות מקומיות.
אפשר לצפות ל:
סביבות עבודה ייעודיות שבהן הורדנו מראש את הרכיבים הדרושים של Android SDK ואת סביבת הפיתוח המשולבת (IDE) של Android Studio, כדי שתוכלו לחקור ולפתח את אפליקציית Android שלכם
גישה ל-Android Studio Cloud מכל מקום
אפשרות ליצור כמה מרחבי עבודה בבת אחת
כאן אפשר לראות את המגבלות הידועות הנוכחיות ופתרונות לעקיפת הבעיות. אנחנו רוצים לקבל מידע נוסף על המשוב שלך, ולהוסיף עוד יכולות בהדרגה ככל ש-Android Studio Cloud מתקדם בשלב הניסיוני. אפשר לדווח על משוב ובעיות באמצעות מעקב הבעיות והסקר הזה.
אחרי הטעינה, תועברו לסביבת ה-VM Linux שבה מופעל Android Studio. בוחרים אם רוצים לשלוח נתונים ל-Google Analytics.
כדי להתחיל פרויקט חדש או לפתוח פרויקט בפעם הראשונה, יוצרים פרויקט חדש, מקבלים מ-VCS או לוחצים על פעולות נוספות ובוחרים באפשרות ייבוא דוגמת קוד ל-Android כדי להתחיל עם פרויקט Android.
לדוגמה, אפשר לבחור באפשרות New Project ולפתוח Empty Activity.
תועברו אל Android Studio, ותוכלו לנסות לבצע משימות פיתוח שבדרך כלל אתם מבצעים:
יצירת פרויקט חדש
ייבוא פרויקטים מ-Git או מ-GitHub
עריכת הקוד
יצירת תצוגות מקדימות
פריסה לאמולטור
שימוש בכלי לניפוי באגים, בכלי לבדיקת פריסה, בכלי ליצירת פרופילים ועוד
אתם יכולים לגשת להרבה מהשירותים שזמינים בגרסת הדסקטופ של Android Studio גם ב-Android Studio Cloud. אפשר לנסות את תהליכי העבודה הנפוצים הבאים:
פורסים את האפליקציה במכשיר וירטואלי או פיזי.
אם אתם פורסים לאמולטור Android, מומלץ להשתמש ב-Pixel 8a API 35 (שמוגדר מראש) או ב-Small Phone API 35. גילינו ששני המכשירים האלה פועלים טוב יותר מאמולטורים אחרים, שבדרך כלל פועלים לאט מאוד – במיוחד בהפעלה הראשונה – בגלל וירטואליזציה מקוננת.
אפשרות אחרת היא לפרוס למכשיר פיזי באמצעות Android Device Streaming, שמבוסס על Firebase. הפעלת האפליקציה במכשיר אמיתי אמורה להיות מהירה יותר מאשר באמולטור.
כדאי לנסות את Gemini ב-Android Studio. שואלים שאלות, מקבלים השלמה של קוד בעזרת AI, מקבלים הצעות לקוד ועוד.
כדי להעביר את הקוד שלכם אל Android Studio Cloud ממערכת בקרת גרסאות, משתמשים באפשרות Get from VCS (קבלת נתונים ממערכת בקרת גרסאות) בתיבת הדו-שיח של מסך הפתיחה. מידע נוסף על ייבוא פרויקטים מ-Git זמין במאמר הגדרת מאגר Git במאמרי העזרה של IntelliJ.
בעיות ידועות ופתרונות עקיפים
כדי ליצור אינטראקציה עם Android Studio Cloud, צריך להשתמש במיפוי מקלדת של Linux.
אפשר להוריד רק את הגרסה היציבה האחרונה של Android Studio.
אם אתם נכנסים ל-Android Studio, לא תוכלו להשתמש בחשבונות שנדרש בהם אימות דו-שלבי פיזי. אם יש תמיכה בשיטות חלופיות, כדאי להשתמש בהן. לדוגמה, אפליקציות אימות כמו מאמת החשבונות של Google.
ההפעלה של אמולטור Android בפעם הראשונה תהיה איטית. מומלץ להריץ אותו למשך 10 דקות בערך אחרי שיוצרים אותו, לפני שמפעילים בו את האפליקציה.
אי אפשר לפרוס למכשיר פיזי מקומי של Android.
לפעמים מופיע החלון הקופץ 'בחירת סיסמה לצרור מפתחות חדש'. במקרה כזה, לוחצים על ביטול כדי לסגור אותו.
בינתיים, אפשר להתעלם מחלונות קופצים שקשורים לעדכונים ממכונות Linux.
כדי להוריד APK מ-Android Studio Cloud:
אחרי שיוצרים קובץ APK, לוחצים על Locate.
הפעולה הזו תעביר אתכם למיקום של קובץ ה-APK.
מעלים את קובץ ה-APK לשירות אחסון בענן (למשל Google Drive) לפי הבחירה באמצעות Chrome.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[],null,["# Android Studio Cloud\n\n[Try Android Studio Cloud](https://studio.firebase.google.com/new/android-studio)\n| **Note:** **Android Studio Cloud** is in the experimental phase. Its features and capabilities are subject to change substantially.\n\n[Android Studio Cloud](https://studio.firebase.google.com/new/android-studio),\naccessed through [Firebase Studio](https://studio.firebase.google.com/), enables developers to\nconveniently open Android Studio projects anywhere with an internet connection.\nWhile we're experimenting with streaming technologies, you'll be interacting\nwith a remotely streamed Linux virtual machine (VM) running Android Studio on\nthe web.\nExpect a user experience similar to running the Linux version of Android Studio.\n\nWhether it's exploring sample projects or accessing existing Android app\nprojects on GitHub, our goal is that this feature can streamline your\ndevelopment workflow by eliminating the need for local installations.\n\nYou can expect:\n\n- Dedicated workspaces in which we have pre-downloaded the necessary Android SDK components and Android Studio IDE for you to explore and build your Android app\n- Access to your Android Studio Cloud from anywhere\n- The ability to create multiple workspaces at once\n\nSee the current [known limitations and workarounds](/studio/preview/android-studio-cloud#known-issues-and-workarounds). We wish to learn more\nabout your feedback and gradually add more capabilities as Android Studio Cloud\nprogresses through the experimental stage. Please report any feedback and issues\nthrough the [issue tracker](/studio/report-bugs) and this [survey](https://forms.gle/QEjcFbZJCNjcRde58).\n\n*** ** * ** ***\n\nGet started\n-----------\n\n| Steps ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| [Try Android Studio Cloud](https://studio.firebase.google.com/new/android-studio) and name your workspace. | |\n| Click **Create** and wait for the workspace to be initialized. | |\n| Once loaded, you will land in the VM linux environment where Android Studio launches. Choose whether or not you would like to send analytics to Google. | |\n| To start a new project or open a project for the first time, either create a **New Project, Get from VCS** , or click **More Actions** and select **Import an Android Code Sample** to get started with an Android project. | |\n| As an example, you can select **New Project** and open an **Empty Activity**. | |\n| You will then land in Android Studio, and you can try development tasks that you would usually do: - Create a new project - Import projects from Git or GitHub - Edit code - Create previews - Deploy to an emulator - Use the debugger, layout inspector, profiler, and more - Leverage AI in your development workflow with [Gemini in Android Studio](/gemini-in-android) When you're working, be aware of current [known limitations and workarounds](/studio/preview/android-studio-cloud#known-issues-and-workarounds). | |\n\n*** ** * ** ***\n\nWorkflows to try\n----------------\n\nYou can access many of the same services in Android Studio Cloud as on the\ndesktop version. Try these common workflows:\n\n- Deploy your app on a virtual or physical device.\n\n - If you deploy to the [Android emulator](/studio/run/emulator), we recommend using the **Pixel 8a API 35** (that is pre-configured) or **Small Phone API 35**. We've found that these two devices work better than other emulators, which are generally very slow---especially on first start---due to nested virtualization.\n\n - Alternatively, you can deploy to a physical device by using [Android Device Streaming](/studio/run/android-device-streaming), powered by Firebase. Running the app on a real device should be faster than an emulator.\n- Try [Gemini in Android Studio](/gemini-in-android). Ask questions, get AI-assisted code\n completion, get code suggestions, and more.\n\n- Get your code into Android Studio Cloud from a version control system using\n **Get from VCS** from the welcome dialog. For\n more information about importing projects from Git, see\n [Set up a Git repository](https://www.jetbrains.com/help/idea/set-up-a-git-repository.html) in the IntelliJ documentation.\n\n*** ** * ** ***\n\nKnown issues and workarounds\n----------------------------\n\n- To interact with Android Studio Cloud you must use a [Linux keyboard mapping](https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf).\n- Only the latest stable version of Android Studio is available.\n- If you are logging into Android Studio, accounts that require **physical** two factor authentication won't work. Consider using alternative methods, if supported, for example authenticator apps like [Google Authenticator](https://support.google.com/accounts/answer/1066447?co=GENIE.Platform%3DAndroid).\n- The Android Emulator will be slow to boot up for the first time. We recommend letting it run for about 10 minutes after you first create it before deploying your app to it.\n- You can't deploy to a local Android physical device.\n- Sometimes the \"Choose password for new keyring\" popup appears. When this happens, click **Cancel** to close it.\n\n- Ignore popups related to updates from the Linux machines for now.\n\n- To download APK from Android Studio Cloud:\n 1. Click **Locate** after you generated an APK.\n 2. This will take you to the APK location.\n 3. Upload the APK to the cloud storage services (e.g. Google Drive) of your choice using Chrome."]]