AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Android Bereitstellung falsche Java-Version

Android Bereitstellung falsche Java-Version

Ein Thema von bcvs · begonnen am 27. Feb 2020 · letzter Beitrag vom 27. Feb 2020
Antwort Antwort
bcvs

Registriert seit: 16. Jun 2011
575 Beiträge
 
Delphi 10.4 Sydney
 
#1

Android Bereitstellung falsche Java-Version

  Alt 27. Feb 2020, 09:30
Hallo zusammen,

ich versuche gerade, meine fertige Android-App in den Store zu bringen. Bein "Weitergeben" erscheint folgende paclient-Befehlszeile:

c:\program files (x86)\embarcadero\studio\20.0\bin\paclient.exe -u8 --appbundle="C:\Program Files (x86)\Java\jdk1.7.0_71\bin\java.exe, ....

Das wird abgebrochen mit
[PAClient Fehler] Fehler: E6404 Programm "C:\Program Files (x86)\Java\jdk1.7.0_71\bin\java.exe" wurde nicht gefunden

Das ist auch korrekt. Unter C:\Program Files (x86) habe ich kein Java. Das steht bei mir in C:\Program Files\Java\jdk1.8.0_241. So ist es auch im SDK-Manager eingetragen.

Woher nimmt die IDE den Pfad zur Java.exe? Kann sein, dass das früher mal bei mir unter C:\Program Files (x86)\Java\jdk1.7.0_71 installiert war. Ich finde aber in dem Projekt keinen Hinweis mehr darauf?
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
3.345 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Android Bereitstellung falsche Java-Version

  Alt 27. Feb 2020, 11:59
Java 1.8.0.24 ist das Richtige, das musst Du im SDK-Manager der IDE auswählen (sollten keine gelben Warner kommen).
Vielleicht liegt es an den Windows-Pfaden dass das Falsche gefunden wird.
Kann man das falsche Verzeichnis einfach mal hart umbenennen (jdk1.7.0_71_OFF), und sehen ob er dann das Richtige nimmt ?

Falls es dann geht musst Du mal sehen woher das jdk1.7.0_71 kommt, und wenn möglich rauswerfen.
  Mit Zitat antworten Zitat
bcvs

Registriert seit: 16. Jun 2011
575 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Android Bereitstellung falsche Java-Version

  Alt 27. Feb 2020, 12:34
Das falsche Verzeichnis gibt es bei mir nicht und im Windows-PATH steht es auch nicht drin. Ansonsten habe ich nirgendwo einen Hinweis auf jdk1.7.0_71 gefunden.

Jetzt habe ich einfach ganz frech den kompletten Ordner
C:\Program Files\Java\jdk1.8.0_241 mit dem richtigen Java ins falsche Verzeichnis C:\Program Files (x86)\Java\jdk1.7.0_71 kopiert und es funktioniert.

Das ist zwar keine saubere Lösung, ich weiß, aber ich habe jetzt erstmal meine .aab-Datei.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf