![]() |
Release: keystore load nicht möglich
Liste der Anhänge anzeigen (Anzahl: 1)
Bisher konnte ich die .apk unter ...release|Projekt..|bin erstellen (lassen).
jetzt kommt bei neu erstelltem keystore die Meldung (siehe Bild). Der key wurde erfolgreich gebildet, ist aber - wie bisher - unter C:\Users\u\AppData\Roaming\Embarcadero\BDS\12.0 nicht zu finden. Hat jemand eine Idee oder eine derartige Meldung schon einmal bekommen? Wie wird denn normalerweise eine neue Keystore-Datei im richtigen Pfad abgelegt? Vielen Dank im voraus. |
AW: Release: keystore load nicht möglich
Es gibt keinen richtigen Pfad.
Es gibt nur eine Datei, die irgendwo stehen muss und der Compiler muss den kompletten Pfad haben, wo diese Datei zu finden ist. Kannst du die Keystore Datei lokalisieren (irgendwo muss die ja sein, du hast die ja angelegt)? Wie lautet der komplette Pfad zu dieser Datei? Ist dieser Pfad auch in den Projektoptionen so enthalten? Warum muss man dir jede Information mühsam aus der Nase ziehen? :roll: Gibt es den Pfad, der da angegeben wird überhaupt noch, bzw. hast du das Projekt in einen anderen Ordner verschoben bzw. den Pfad irgendwie verändert? |
AW: Release: keystore load nicht möglich
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
"Der key wurde erfolgreich gebildet, ist aber - wie bisher - unter C:\Users\u\AppData\Roaming\Embarcadero\BDS\12.0 nicht zu finden." Ein Beispiel liegt im Anhang. Ich habe jetzt diese und andere Keystore-Dateien, die alle "verschwunden" waren, unter "I:\Embarcadero_\bin" gefunden, aber ohne ".keystore". Die funktionierenden Dateien liegen unter C:\Users\u\AppData\Roaming\Embarcadero\BDS\12.0. Ich kann nicht nachvollziehen, warum die Dateien ohne ".keystore" woanders abgelegt werden. Wie gestalte ich die "Projektoptionen"? |
AW: Release: keystore load nicht möglich
Tue dir selber einen Gefallen und lege explizit fest, wo diese Datei (inkl. Erweiterung .keystore) gespeichert werden soll.
In JEDEM Schritt wirst du dann auch den kompletten Pfad zu der Datei (inkl. der Erweiterung) sehen. Siehst du nicht den kompletten Pfad, dann hast du etwas falsch gemacht (und zwar hast du den kompletten Pfad nicht angegeben). Es schadet auch nicht einen Blick in die ![]() |
AW: Release: keystore load nicht möglich
Zitat:
vielen Dank für die Mühe und guten Ratschläge. Für Android-Release ist die Checkliste zum Erstellen der Keystore-Datei ja nun wirklich überschaubar und wurde auch mehrmals praktiziert. Nach dem erlösenden Hinweis "Ihr neuer Keystore wurde erfolgreich erstellt" könnte ich doch wohl eigentlich davon ausgehen, dass das Programm den bisherigen Pfad zur Ablage nutzt. Jedenfalls liegt das Ding - wie erwähnt, ohne .keystore - ebenfalls unter ...| bin |. Mit 99 % Wahrscheinlichkeit habe ich keine Einstellungen verstellt um den Pfad zu ändern und die Dateiendung zu verschlucken. Ich habe die Datei unter ...| bin| jetzt umbenannt in <Dateiname>.keystore und in das von Projekt | Optionen...| Bereitstellung | Keystore-Datei | (...) vorgeschlagene Verzeichnis C:\Users\u\AppData\Roaming\Embarcadero\BDS\12.0\ko piert. Dann ging's (wieder). Die Frage bleibt: Warum wurde der neue Keystore - sehr wahrscheinlich ohne mein Zutun - im Pfad und in der Darstellung manipuliert? Um an deinen obigen Rat anzuknüpfen: Wo hätte ich denn eingreifen müssen/können, um diese Änderung zu bewirken? Bei Interesse würde ich auch gern von Mardorf nach Stadthagen kommen... |
AW: Release: keystore load nicht möglich
Hmmm, ich weiß jetzt nicht, wie ich hier die wichtigen Sachen noch klarer hervorheben soll, ohne zu schreien.
Ich versuche es mal mit vorlesen (bildlich zu verstehen): Aus der Dokumentation (Link in meinem Beitrag vorher) Punkt 2.1. Zitat:
Es gehen nur, ausschliesslich ohne Ausnahme, absolute Pfade für die Keystore Datei! Gibt man keinen absoluten Pfad ein, dann geht es nicht! Egal was man da für eine Meldung bekommt (die Keystore Datei wird ja auch angelegt, aber das Projekt kann damit nichts anfangen, wenn der Pfad dorthin kein absoluter Pfad ist). Und ja, das war bis XE7 noch anders, da funktionierten auch relative Pfade. Ab XE8 ticken die Uhren dort aber anders. |
AW: Release: keystore load nicht möglich
Zitat:
Genauso wie in deinem schönen, präzisen, konkreten Hinweis stellt sich Klein-Fritzchen eine wirksame Hilfe vor. Es stimmte zwar, dass ich keinen Pfad manipuliert hatte. Nein, ich hatte ihn "nur" nicht ausgewählt. Danke für die Mühe: :-D Wohin soll ich den Rotwein schicken? |
AW: Release: keystore load nicht möglich
Keine Angst, mein Blutdruck ist immer unter Normal.
Beim nächsten Sundowner in Steinhude darfst du mir ein Weizenbier ausgeben ;) |
AW: Release: keystore load nicht möglich
Zitat:
Gern. Ich bin für private Nachrichten zu erreichen. Udo |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz