Hallo zusammen
Mir ist zwar klar, dass der static-Konstruktor bei Java äusserst selten gebraucht wird. (Wie ich gehört bei Klassen mit ausschliesslich statischen Funktionen, um dort, falls notwendig, .dll- (Win) oder .so-Libraries zu inkludieren - das sei quasi „best practise“, aber für andere Sachen werde dieser stat. Konstruktor kaum verwendet…(?))
Nun frage ich mich über die Reihenfolge, wie das genau läuft, wann dieser stat. Konstruktor nun genau aufgerufen wird… habe immer gemeint bevor die Klasse zum ersten mal „berührt“ wird - ob nun rein statisch oder als Instanz spielt auch keine Rolles gemäss meinen aktuellen Vorstellungen davon. (?)
Es geht dabei um die Android-Library des Kreditkarten-Zahlungs-Anbieters SumUp
… aber da deren Support relativ schlecht ist, frage ich mal hier nach was daran sein könnte.
Um mich aber nicht wiederholen zu müssen, verweise ich euch (hoffe dies ist kein Problem) auf die von mir dazu verfasste GitHub-Issue:
(Na ja, vielleicht mache ich mich damit bei den Leuten welche die SumUp-Github-Seite verwalten lächerlich und ggf. haben die auch genug von den Leuten welche nicht ganz genau wissen was sie tun… und deshalb antworten die nicht oder erst nach sehr langer Zeit. Aber irgendwie bin ich doch ziemlich verwirrt über die ganze Sache…)
Besten Dank für eure Feedbacks.