Configuration d'Android Studio - Effacer le statut en lecture seule
L'autorisation d'écrire à certains dossier n'est pas obtenu. Android Studio demande. Seule chose que je peux cliquer sur le bouton "Annuler".
Par la suite, quand je veux quitter Android Studio j'ai "impossible d'enregistrer le projet".
- Projet est téléchargé depuis le dépôt git.
- Fonctionne très bien sur d'autres mac.
- Projet est téléchargé à l'utilisateur/projets/projet-nom.
- Essayé de jouer avec les autorisations sans succès
- Essayé de changer de répertoire de projet emplacement (un autre projet dans le même répertoire de travail)
- Installé tous les régimes possibles
Verrouillé icônes dans Android studio.
J'ai besoin de toute suggestion dans quelle direction chercher la solution?
source d'informationauteur Ante
Vous devez vous connecter pour publier un commentaire.
L'explication la plus probable est que le répertoire et tous ses fichiers sont détenus par un autre compte d'utilisateur sur le système. Normalement, le "Clair un Accès en Lecture Seule" boîte de dialogue s'arranger autorisation de lecture des problèmes si c'est possible de le faire; si elle ne l'est pas (car les fichiers sont détenus par un autre utilisateur), la boîte de dialogue refuse de laisser vous cliquez sur le bouton OK.
Vous pouvez le vérifier à l'aide de la
ls
commande à partir de MacOS terminal. Voici un exemple tiré de façon aléatoire un projet de la mine.Si vous exécutez
man ls
vous pouvez lire la page de man pour lels
de commande et d'obtenir beaucoup plus d'informations sur la sortie de la commande, mais le seul caractère "w" dans la sortie pour chaque fichier me dit que les fichiers sont uniquement accessible en écriture par le propriétaire du fichier. Ces fichiers sont tous détenus par les foo utilisateur (qui est ce que la troisième colonne de la sortie). Je ne suis pas foo quand je suis en cours d'exécution Android Studio, donc je ne peux pas écrire dans ces fichiers, et depuis, je ne suis pas toto, je n'ai pas les autorisations pour me donner l'accès en écriture.Vous pouvez le fixer avec la commande suivante. Être très prudent pour vous d'utiliser le bon chemin d'accès lorsque vous exécutez cette commande; fabrication à grande échelle de modifications au système de fichiers sous
sudo
peut faire beaucoup de dégâts si vous faites une erreur.Il y a probablement un moyen de résoudre ce problème dans le viseur de l'INTERFACE utilisateur, mais la ligne de commande est assez facile.
Cela va vous demander un mot de passe administrateur, et après il faut faire de vous le propriétaire de ces fichiers et le "Clair de Lecture-Seule Statut de" dialogue devrait fonctionner pour vous.
J'ai eu le même problème et a jouer avec des autorisations et des paramètres pour un certain temps. J'ai trouvé 2 solutions à ce problème:
Il suffit de lancer votre Android Studio à partir du terminal à l'aide de
sudo
. Par exemplecd /Applications/Android\ Studio.app/Contents/MacOS/
sudo ./studio
Choisir un dossier avec votre android des projets -> Get Info -> faites défiler jusqu'à "Partage & les Autorisations' -> définir les autorisations pour "personnel" comme Lus & Écrire "- > appuyez sur petites roues icône ci-dessous -> choisissez "Appliquer aux éléments inclus'.
Si il n'y a pas de possibilité de choisir l'option "Appliquer aux éléments inclus" que u besoin de déverrouiller la petite icône de cadenas en premier.
J'ai eu le même problème avec Android Studio pour Linux (IntelliJ IDEA)
Il ressemblait à ceci: quand j'ai essayé de modifier certains fichiers de projet (c'est à dire build.txt ou de construire.gradle) le Studio affiche un "Clair de Lecture-Seule Statut de" fenêtre de dialogue avec le bouton "OK" lancer un avertissement "Échec de la modification du statut de lecture seule pour les fichiers suivants:"
Étapes pour résoudre ( je vais utiliser l'utilisateur "alex")
1) vous Assurer que vous êtes en vertu du droit de l'utilisateur
2) Vérifier les droits de propriété de la difficulté de fichier (Exemple:"build.txt)
Que build.txt est détenue par la racine! C'est pourquoi le Android Studio ne peut pas le modifier.
3) Fixer les droits de propriété pour l'ensemble du projet de répertoire
Dans Windows j'ai résolu le problème (après que je l'avais supprimé .idée dossier. Je ne sais pas si ça fait une différence) en Sélectionnant
Import Non-Android Studio Project
option à partir de laWelcome to Android Studio
écran. Vous obtenez cet écran lorsque aucun projet n'est ouvert.Choses que j'ai essayé, mais ne fonctionne pas pour moi:
attrib -r +s c:\workingdir and attrib -r +s c:\workingdir\*
Ce faire.
1, changer quelque chose du fichier;
2, une boîte de dialogue s'affiche, dans le coin inférieur droit doit être une ligne en vous demandant "voulez-vous supprimer";
3, vérifiez que la ligne;
la lecture seule aura disparu.
Le plus simple est d'ouvrir le fichier de classe dans android studio, puis goto fichier > Faire un fichier accessible en écriture.
veuillez vérifier ceci:
http://android.okhelp.cz/android-studio-lock-unlock-file-make-read-only-or-writable/
CD pour votre projet chemin de la racine et de l'exécution de cette commande
sudo chown -R YOUR_PROJECT_FOLDER_NAME
cela permettra de résoudre votre problème.
Il n'est pas bon pour votre sécurité, mais cela fonctionne pour vous!