wenn ich die app starte , bekomme ich diesen Fehler: Unterzeichnung-config.json (Zugriff verweigert)
Ich versuchte meine app, aber ich habe diesen Fehler in der android-studio:
D:\AndroidStudioProjects\ShelfExpert\app\build\intermediates\signing_config\debug\out\signing-config.json
(Zugriff verweigert)
Was soll ich tun?
- was ist das singen-config.json, die ich meine, werfen Sie einen Blick auf keystore.Eigenschaften im root-Ordner und stellen Sie sicher, evrything ist richtig
- Sie sollten erweitern Sie Ihre Fragen mit einige mögliche Verwandte Informationen ersten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Löschen Sie einfach die Datei signing_config.json-und re-run
Und es funktioniert gut,
Einfach, führen Sie einfach Ihr Android-Studio als Administrator und es tut den trick und keine Notwendigkeit, eine Datei löschen oder so etwas. Dieser arbeitete für mich.
app\build\Intermediate\signing_config\debug\out\Unterzeichnung-config.json
In meinem Fall, ich folgte der am meisten gewählte Antwort in dieser Frage.
Nach löschen der Unterzeichnung-config.json-Datei im obigen Pfad ein, funktioniert alles einwandfrei!:)
Könnte Sie nicht der Eigentümer der Datei.
Wenn das der Fall ist, können Sie nicht löschen
signing-config.json
Können Sie es beheben, indem Sie behaupten, das Eigentum an der Datei, wenn Sie einen admin.
Versuchen Sie, den Anweisungen Folgen, die hier aus der Antwort zu eigen.
Ich behoben, die mir durch die Erlaubnis, zu
Users
.Löschen Sie die signing_config.json aus dem entsprechenden Verzeichnis, um das Problem zu beheben
Android Studio im Administrator-Modus und das problem Weg ist..
Gerade Recht-klicken Sie auf " android studio-Symbol, und klicken Sie auf "als Administrator Ausführen"
Sie können auch festlegen, dass die app immer als administrator ausführen, indem diese Methode
Einmal, als ich das problem hatte, es stellte sich heraus, dass aufgrund von Netzwerk-Laufwerk, auf dem das Projekt gespeichert wurde. Aus irgendeinem Grund, die Datei, die Erlaubnis auf das Netzwerk-Laufwerk verhindert diese bestimmte Datei zugreifen, und daher der Fehler - auch nach einem clean build. Verschieben Sie das Projekt vom Netzlaufwerk auf die lokale Festplatte gelöst für mich.
Habe ich diese genau die gleiche Fehlermeldung beim Versuch ein Projekt bauen, um sich auf eine exFAT-partition. Ich denke unser problem hat einfach etwas gemeinsam haben in Bezug auf Berechtigungen, da exFAT-Dateisystem nicht speichern Sie die Datei Berechtigungen zu löschen (alle Dateien, die premissions zu sein scheinen, 777).
Es ist erwähnenswert, dass exFAT file system wurde entwickelt, um universell zwischen fast allen Betriebssystemen, und war nicht orientiert auf Leistung oder sonst etwas.
Irgendwann sauber und neu erstellen des Projekts wird klar, dass die Fehler
Öffnen Sie einfach
signing-config.json
. Sie finden es, indem Sie auf dieproject level
, und ändern Sie einfachSigningEnabled
austrue
zufalse
. z.B.:"mV1SigningEnabled":true
,"mV2SigningEnabled":true
zu"mV1SigningEnabled":false
,"mV2SigningEnabled":false
.Was ich dir bieten kann nicht die richtige Lösung von diesem problem. Ich hatte das gleiche problem und habe es behoben durch das öffnen des android studio als administrator wieder. Ich hoffe, das funktioniert in Ihrem Fall sowie.
Ich hatte fast das gleiche problem, aber ich verwende Reagieren-Native. Ich habe versucht, bauen eine release-version meiner app (mit "gradlew assembleRelease' - Befehl). Wenn Sie diese Datei löschen noch nicht das problem gelöst. Lösen musste ich das user-Berechtigung der Datei ausdrücklich zu meinem Benutzer (auch beeing die aktuellen admin) unter Windows. In anderen Worten: ich gab die Erlaubnis zu Lesen und zu schreiben. Sie können das tun, indem Sie in den Eigenschaften der Datei. Bisher hat alles gut funktioniert und nach einigen updates dieser begann zu geschehen. Ich denke, dass Windows etwas Durcheinander mit etwas. Hoffe, es hilft.
Vergessen Sie nicht, zu reinigen und neu erstellen Projekt.
Getan.