Dépannage et questions fréquentes concernant Firebase Studio
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Comment télécharger mes fichiers depuis Firebase Studio ?
Pour télécharger vos fichiers au format ZIP:
Effectuez un clic droit sur un répertoire dans le volet "Explorer", puis sélectionnez Zip and Download (Compresser et télécharger).
Pour télécharger tout le contenu du répertoire de votre projet:
Sélectionnez File > Open Folder (Fichier > Ouvrir un dossier).
Acceptez le répertoire /home/user par défaut.
Une fois les fichiers chargés, effectuez un clic droit sur votre répertoire de travail, puis sélectionnez Zip and Download (Compresser et télécharger). Si vous utilisez App Prototyping agent, votre répertoire de travail sera studio. Si vous utilisez un modèle ou un projet importé, il s'agit du nom de votre projet.
Lorsque vous êtes invité à recréer l'environnement, cliquez sur Annuler.
Une fois le téléchargement terminé, rouvrez votre répertoire de travail dans le menu File (Fichier) pour revenir à votre espace de travail.
Les cookies tiers ne sont pas activés.
Avant de commencer, vous devrez peut-être activer les cookies tiers pour votre navigateur. Firebase Studio nécessite des cookies tiers dans la plupart des navigateurs pour authentifier les espaces de travail.
Chrome
Ouvrez Paramètres.
Ouvrez l'onglet Confidentialité et sécurité.
Assurez-vous que l'option Autoriser tous les cookies est activée.
Cliquez sur l'icône de visibilité dans la barre d'adresse visibility_off pour ouvrir le panneau Protection contre le suivi. Activez le paramètre Cookies tiers pour autoriser temporairement les cookies tiers. Cela active les cookies sur Firebase Studio pendant 90 jours.
Vous n'avez pas besoin d'activer les cookies tiers pour Brave. Ouvrez Firebase Studio.
Pourquoi Firebase Studio a-t-il besoin que les cookies tiers soient activés ?
Firebase Studio a besoin que les cookies tiers soient activés, car nous affichons une iframe à partir d'un domaine (un sous-domaine de cloudworkstations.dev) sur un autre domaine (studio.firebase.google.com), et les cookies tiers permettent une communication inter-origine sécurisée.
Lorsque vous ouvrez un espace de travail, le message Impossible de transmettre votre requête au backend. "Impossible de se connecter à un serveur sur le port 80" s'affiche.
Patientez environ cinq secondes, puis actualisez la page.
Comment afficher le quota de requêtes par minute pour ma clé API Gemini générée automatiquement ?
Vous pouvez consulter les quotas associés à votre clé API générée automatiquement sur la page Quotas et limites système de l'API de langage génératif de la console Google Cloud.
Mon aperçu ne se charge pas, mais je ne trouve aucun problème dans le code. Comment redémarrer Firebase Studio ?
Si Firebase Studio ne s'actualise pas correctement (généralement en raison de refactorisations majeures ou de modifications apportées au fichier dev.nix de votre environnement), ouvrez la palette de commandes (Cmd+Shift+P sur Mac ou Ctrl+Shift+P sur ChromeOS, Windows ou Linux) et exécutez la commande Restart (Redémarrage). Si cela ne fonctionne pas, essayez d'exécuter la commande Rebuild Environment (Réorganiser l'environnement).
Mon espace de travail ne répond pas. Rien ne s'affiche à l'écran lorsqu'il se charge.
Si votre espace de travail ne répond pas, vous pouvez essayer de réinitialiser la VM. Pour ce faire, procédez comme suit :
Dans Firebase Studio, cliquez sur le menu Plus ( more_horiz ), puis sélectionnez Réinitialiser.
Lorsque vous y êtes invité, cliquez à nouveau sur Réinitialiser.
Rouvrez votre espace de travail.
Lorsque je crée un espace de travail, le message Oops… Nous devons démarrer une nouvelle VM s'affiche, et l'interface utilisateur se bloque ensuite.
Firebase Studio gère un pool de VM à chaud utilisé pour provisionner des espaces de travail à la demande. Lorsque le pool est faible, les espaces de travail sont provisionnés après le démarrage d'une nouvelle machine virtuelle. Ce processus peut prendre du temps (parfois jusqu'à cinq minutes), mais il finit par aboutir.
Lorsque je crée un espace de travail, une erreur interne s'est produite.
Dans la plupart des cas d'erreurs internes lors du provisionnement d'un espace de travail, actualiser la page au bout d'une minute environ devrait vous permettre de contourner l'erreur et d'accéder à l'espace de travail.
Combien d'espaces de travail puis-je créer ?
L'abonnement sans frais Firebase Studio est limité à trois espaces de travail par utilisateur.
Vous pouvez augmenter le nombre d'espaces de travail que vous pouvez créer jusqu'à 10 en rejoignant le programme Google Developer.
Pour passer à 30 espaces de travail, abonnez-vous au Google Developer Program premium.
Mon espace de travail se charge, mais l'émulateur est vide.
Nous améliorons activement la fiabilité de nos émulateurs cloud. Si un rafraîchissement de la page ne résout pas le problème, signalez-le à l'assistance Firebase.
Les espaces de travail Firebase Studio disposent d'une version Flutter incompatible avec mon projet.
Vous pouvez mettre à niveau ou rétrograder la version de presque tous les logiciels préinstallés dans un espace de travail comme vous le feriez sur votre ordinateur local (à l'aide d'apt-get ou de brew). Vous pouvez mettre à niveau ou rétrograder des logiciels dans votre espace de travail, mais les logiciels installés ne sont pas persistants d'une session à l'autre. Nous vous recommandons d'inclure tous les paquets requis dans votre fichier dev.nix.
Nous mettons tout en œuvre pour améliorer la gestion des versions Flutter dans Firebase Studio.
J'ai partagé l'URL de ma station de travail avec quelqu'un, mais il ne peut pas la voir.
Vous ne pouvez partager l'URL d'un espace de travail qu'avec les utilisateurs qui y ont accès.
Les utilisateurs qui ne sont pas autorisés à accéder à l'URL voient un message d'erreur s'afficher. Veillez à partager explicitement l'espace de travail avec eux.
Lorsque je partage ma station de travail, que peut voir mon collaborateur ?
Les utilisateurs ajoutés à votre espace de travail ont un accès complet à l'ensemble du système de fichiers de la VM, qui peut contenir des fichiers sensibles tels que des clés privées et des jetons d'accès stockés sur disque. Ne partagez votre espace de travail qu'avec des personnes de confiance. Bien que cette approche aide les autres utilisateurs à voir l'état exact de votre espace de travail, cela signifie qu'ils voient tout ce qui s'y trouve.
J'ai partagé mon espace de travail. Pourquoi mon collaborateur ne peut-il pas publier ni surveiller mon application ?
Les utilisateurs ajoutés à votre espace de travail peuvent ne pas être autorisés à accéder au projet Firebase sous-jacent qui alimente les fonctionnalités de publication et de surveillance de la page "Vue d'ensemble de l'application". Pour leur accorder l'autorisation d'accéder à votre projet Firebase, consultez Autorisations et accès aux projets Firebase.
Puis-je utiliser des frameworks pour lesquels Firebase Studio ne propose pas de modèle afin de créer mon application ?
Oui ! Vous pouvez personnaliser votre environnement pour qu'il fonctionne avec presque n'importe quel framework ou langage dans Firebase Studio.
Quel répertoire cible dois-je sélectionner lorsque je publie une application Flutter sur Firebase Hosting ?
Sélectionnez le répertoire build/web. Ce répertoire doit contenir un index.html et tous les éléments statiques nécessaires pour afficher votre application Web une fois qu'elle a été créée (via flutter build web).
Comment configurer le backend de mon application sur mon espace de travail afin que mon frontend puisse communiquer avec lui ?
Vous pouvez ouvrir temporairement le port TCP sur lequel votre serveur backend s'exécute pour faciliter le développement de votre frontend et de votre backend séparément, dans différents espaces de travail:
Démarrez votre backend ou votre serveur d'API manuellement dans un terminal, ou dans la configuration d'aperçu ou le hook de cycle de vie onStart de votre fichier dev.nix.
Cliquez sur l'icône Firebase Studio dans la barre d'activité (à gauche par défaut) pour ouvrir le panneau Firebase Studio.
Développez la section Ports backend pour afficher la liste des serveurs en cours d'exécution, y compris leur numéro de port et leur ID de processus (PID).
Cliquez sur l'icône Publier (un cadenas) à gauche du numéro de port.
Cliquez sur l'icône Copier l'URL à droite du numéro de port pour copier son URL complète.
Vous pouvez désormais faire référence à cette URL directement (par exemple, avec un appel fetch) depuis votre interface utilisateur.
J'ai fermé l'onglet d'aperçu. Comment le remettre en place ?
Ouvrez la palette de commandes à l'aide de Ctrl+Shift+P (ou Cmd-Shift-P sous macOS), puis sélectionnez Firebase Studio: Afficher l'aperçu Android ou Firebase Studio: Afficher l'aperçu Web.
Qu'est-ce que Code OSS ?
Code-Open Source Software (Code-OSS) est un projet Open Source qui constitue la couche de base de VS Code. Code-OSS est disponible sur GitHub sous la licence MIT standard. C'est là que Microsoft développe le produit VS Code.
Comment empêcher l'utilisation de mes saisies de code et des invites de chat Gemini comme données d'entraînement ?
Pour bloquer l'utilisation de vos requêtes et réponses pour l'entraînement du modèle, n'utilisez pas App Prototyping agent et n'utilisez pas Gemini dans Firebase dans Firebase Studio. Pour bloquer l'utilisation de votre code pour l'entraînement du modèle, désactivez la complétion de code et l'indexation du code dans les paramètres Firebase Studio.
Comment envoyer une demande de fonctionnalité ou des commentaires sur un problème rencontré ?
Si vous rencontrez un problème lors de l'utilisation de Firebase Studio ou si vous avez une demande de fonctionnalité, contactez l'assistance Firebase.
J'utilisais une fonctionnalité particulière dans Firebase Studio, mais je ne la trouve plus. Pourquoi a-t-il été supprimé ?
Certaines fonctionnalités de Firebase Studio sont expérimentales. Nous apprécions vos commentaires et les utilisons activement pour orienter notre ensemble de fonctionnalités actuel et planifié, en supprimant régulièrement les fonctionnalités qui ne répondent pas à vos attentes ni aux nôtres. Si vous souhaitez voir certaines fonctionnalités dans la version idéale de Firebase Studio, envoyez-nous vos commentaires. Votre avis nous intéresse !
Impossible de créer un projet
Lorsque vous provisionnez des ressources telles qu'une clé Gemini API ou que vous déployez sur Firebase App Hosting, un projet est automatiquement provisionné pour vous, en fonction du nom de votre espace de travail Firebase Studio. Si le message d'erreur "Échec de la création d'un projet" s'affiche, vérifiez que le nom de votre espace de travail n'inclut pas de caractères spéciaux. Seuls les lettres, les chiffres, les guillemets, les traits d'union, les espaces et les points d'exclamation sont autorisés dans les noms de projets Firebase.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/04/17 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/04/17 (UTC)."],[],[]]