stimmt, mit der neusten version ist alles i.o. (sogar das dunkle design vom handy wird übernommen...)
]]>Also bei mir funktioniert die aktuelle Version 2.24.01.0 vom 14.01.2024 ohne Probleme.
Joo. Bei mir auch alles einwandfrei.
]]>falls es nicht möglich ist, hier seitens der Webseite die Links nach dem Schema https://www.musik-sammler.de/release/00000 wieder funktionsfähig zu machen, die seit der Cover-Änderung nicht mehr funktionieren – wäre es sehr aufwendig, einen Hotfix für Android-User < 11 (App Version 2.22.12.3) herauszugeben, bei dem die Links wieder funktionieren?
Die App ist großartig und vielleicht gibt es neben mir noch mehr Benutzer, die ihr Handy nicht alle 2 Jahre neu kaufen?
Lieben Gruß
Hendrik
Also, eigentlich muss der Button auf der normalen Suche als Floating-Button unten rechts in der Ecke sein. Wenn der da nicht ist, bin ich überfragt. Eine externe App ist nicht mehr nötig. Ich hab den Scanner vor einiger Zeit in die App integriert. Da Google die Art von Intent die ich nutzte nicht mehr, ohne ne Erklärung warum Du dieses Feature brauchst, zu lässt.
]]>hmm. Das Huawei P30 Lite gehört schon zu den Geräten, auf denen wegen der US-Sanktionen keine Google Apps bzw Play Services installiert ist, oder? Der Scan-Button müsste eigentlich da sein, egal ob die App Zugriff auf die Kamera hat oder nicht. Bei Benutzung werden die Berechtigungen dann abgefragt und der Benutzer ggf um Erteilung der Rechte gebeten. Die aktuellste App ist mit Android 11, 12 und 13 entwickelt und getestet. Wie habter die App denn da drauf gekriegt?
]]>//Edit meint:
Das war deutlich einfacher als gedacht. In meinem aktuellen Entwicklungszweig ist das jetzt "repariert". Parallel entwickel ich gerade noch einen "Proof of Concept" für ein anderes Feature, aber Du kannst damit rechnen, dass die Verbesserung noch dieses Jahr auf deinem Telefon landet.
]]>1. Sword
2.The Sword
Hier in der App
1.Sword
2.The Sword
3.Sword III (gehört ja eigentlich zu 1.Sword)
Gruß
nofear63
P.S. war schon vor der neuen App Version 2.22.12.1
Hier Android 12
An der App hat sich an sich kaum etwas geändert. Lediglich die "Share"-Funktion ist aus der Statistik geflogen. Mir war gar nicht bewusst, dass die Sammlungs-Statistiken hier nur für den Sammlungs-Eigentümer einsehbar ist. Da hab ich die App also nur an die Seite angepasst. Unter der Haube hat sich sonst nicht wirklich was getan. Außer, dass ich nun bei jedem Update einmalig einen "Message Of The Release"-Dialog mit Informationen zum Release anzeigen kann.
Im Hintergrund gibt es allerdings ein paar Änderungen die euch Nutzer mehr oder weniger betreffen.
1. Es gibt vorerst keine installierbaren APK-Dateien mehr.
Hä was?
APKs sind die kompletten, lauffähigen Apps, die man einfach installieren kann. Diese Dateien habe ich bisher ja immer auch über meine Dropbox bereitgestellt. Google stellt Stück für Stück auf sog. Release Bundles (AAB-Dateien) um. Diese Bundles enthalten nicht zwingend den vollständigen App-Code, sondern nur das Delta zwischen der vorherigen und der neuen App Version. So muss nicht bei jedem Update die komplette App heruntergeladen werden. Is bei der Musik Sammler App eher uninteressant, da die App ohnehin nur 3,6 MB groß ist. Wenn Tante Google sowas anfängt (August 2021) isses aber nur ne Frage der Zeit bis aus "optional" ein "mandatory" wird. Also lieber jetzt umstellen als später.
2. Schlechte Nachricht für Benutzer mit Geräten die noch auf Android 8.0, 8.1 bzw 9.0 laufen. Für euch war das jetzt das letzte Update der App.
Was heißt das?
Zunächst könnt ihr die App ganz normal weiter benutzen, nur neue Funktionen wird es für euch keine mehr geben. In dem Moment, in dem Elric Umbauten an der Seite vornimmt, die sich nicht auf Optik beschränken, wird die App teilweise oder gar nicht mehr funktionieren.
Aber warum?
Android wird ständig weiterentwickelt und das in immer kürzer werdenden Zyklen. Das führt dazu, dass ich bei fast jedem App-Update an sich fehlerfrei funktionierenden Code "wegwerfen" und durch Code ersetzen muss, der mit der aktuellen und kommenden Android Versionen kompatibel ist. Damit die App auf "alten" Androids weiterhin funktioniert, muss ich in solchen Fällen auf Bibliotheken zurückgreifen die die Abwärtskompatibilität wieder herstellen. Diese Bibliotheken vertragen sich dann aber auch gerne mal nicht mit den Bibliotheken die ich bspw. für die Scanfunktion benötige, weil beide Bibliotheken die selben Abhängigkeiten zu wiederum anderen Bibliotheken in unterschiedlichen Versionen "mitbringen". Das führt dann zu Konflikten, die das Bauen der App unmöglich machen. Diese Konflikte muss ich dann wieder aufdröseln und auflösen. Je mehr Abhängigkeiten, desto mehr potentielle Konflikte. Je mehr Konflikte, desto mehr Zeit benötige ich. Davon hab ich aber auch nur begrenzt.
Wieso denn jetzt ausgerechnet diese Android Versionen?
Weil alle drei Versionen im Sommer 2022 endgültig ihr sog. "eol" (End of life) erreicht haben. Google liefert nur etwa 2 Jahre nach erscheinen einer Major-Android-Version noch Funktions- und etwa weitere 2 Jahre Sicherheitsupdates und lässt die Major-Version dann sterben. Mal davon abgesehen, dass die meisten Hersteller (eigentlich alle bis auf Google, Samsung und Lenovo) ihre Geräte mit modifizierten Android Versionen ausstatten, die sie mehr schlecht als recht pflegen und solche Updates beim Verbraucher nie ankommen - aber das is'n anderes Thema. Ab dem Zeitpunkt, an dem das eol erreicht ist, gibt's auch keine Garantien mehr die Abwärtskompatibilität gewährleisten zu können. Also orientiere ich mich grob an diesen Zyklen. Genau voraussehen kann man das eol nicht. Google sagt irgendwann "Achja, das war's dann jetzt". Einen ungefähren Anhaltspunkt findet ihr auf Seiten wie dieser https://endoflife.date/android.
tl;dr: App Update (vorerst) nur noch über den Play Store, nicht mehr über meine Dropbox. Benutzer von Android <10 kriegen keine App-Updates mehr.
]]>