Hallo, um schneller Karten anlernen zu können habe ich mir eine Android App geschrieben.
In den letzten Tagen habe ich sie soweit geändert, dass ich mich für Aussehen und Code nicht mehr komplett schämen muss und würde sie deswegen hier veröffentlichen um an die Community ein bisschen was zurück zu geben.
Sobald die app da ist kann ich die gut verwenden zum testen, da ich gerade aktuell alle Karten neu gemacht habe (sowohl leere als auch beschriebene) und mich die Box etwas ärgert.
Scheinbar spielt der Mp3 Player nicht mehr alle Ordner namen etc ab wenn die karte zu voll ist und wird generell sehr träge. Hab darum erstmal entnervt nur die wichtigsten karten gemacht.
Hoffe die app kommt zum Wochenende schon
Google hat die App jetzt erlaubt und sie ist im Play store verfügbar.
Sobald sie noch auf ein paar anderen Geräten getestet wurde ohne Abzustürzen würde ich sie dann auch richtig veröffentlichen.
super, danke.
Ich hab das direkt Mal getestet.
Ich hab eine Galaxy S7.
Das Lesen und updaten funktioniert ohne Probleme, auch wenn man kein Feedback bekommt, dass alle geschrieben wurde?
Eine neue Karte kann ich leider nicht beschreiben, es kommt nur immer die Info, dass der Tag gefunden wurde. Will ich dann was schreiben, kann ich alles auswählen, drücke den Button und auch gibt es kein Feedback. Ich hab dann ein bisschen gewartet, aber geschrieben wurde auf die Karte nichts.
Ergänzung: was funktioniert ist: lege ich eine beschrieben Karte unter das Handy, bearbeite diese und lege dann eine leere drunter, klicke dann auf schreiben funktioniert es.
Wie kann ich die beim Debuggen helfen?
hmm. ich hab kein geeigentes Android Gerät, sagt der Appstore
Hab 7.1.2 drauf. Auf einem anderen 9. Kann es sein das die Dinger kein NFC können und der Store das erkennt, oder woher kommen die Restrikitionen?
Dann warte ich einfach mal bis es stable, oder bei F-Droid verfügbar ist
Edith schreit hinterher: Leider können meine aktuellen Geräte alle kein NFC. Das alte P8 müsste das aber können, muss ich mal aus der Schublade kruschteln und probieren.
Ja, die App ist nur auf Geräten mit NFC installierbar. Sonst kann man ja auch nix damit machen.
Ich habe ziemlich willkürlich eine minimale Android Version ausgewählt (SDK 24 = Android 7.0 war aber glaube eine 7.nochwas, kann ich im Quelltext nachkucken wenn ich fertig mit arbeiten bin), das könnte auch ein Grund sein, dass sie nicht installiert werden kann.
Wie gesagt, habe auch ein Gerät mit Android Pie, also 9. Aktueller geht es ja nicht.
Liegt 100% an dem fehlenden NFC. Vermutlich hat Google eine interne db, in der alle Features des jeweiligen Modells stehen und blockt dann entsprechend, so dass man die App nicht mal installieren kann.
Auf meinem Samsung A5 läuft die App.
Liegt es eigentlich an der Hardware oder an der Software, dass die Mifare Light (Sticker) nicht gelesen/geschrieben werden können?
Die anderen Apps “NFC Tools” & “Mifare Classic Tool” können das auch nicht.
Hallo,
also bei mir (Honor 10) klappt einmal das Karten lesen und danach auf leere beschreiben und leere manuell beschreiben…
Feedback gibt es aber keins, ja…
Klappt schonmal ziemlich gut… Nimmt mir erstmal einiges an arbeit ab
Hi,
ich würde die APP sehr gerne nutzen. Da mein Android jedoch komplett Google frei ist, kann ich es aus dem play store nicht laden. Könntest du es bitte als apk auf github veröffentlichen?
Liegt es eigentlich an der Hardware oder an der Software, dass die Mifare Light (Sticker) nicht gelesen/geschrieben werden können?
Kannst du mir schreiben, was z.B. Nfc Tools ausgiebt unter „Technologien verfügbar“? Falls da MifareUltralight steht, sollte die Umsetzung nicht so schwierig sein. Zur Zeit schreibt meine App nur MifareClassic (Quellcode).
Generell müsste das an der Software liegen, Android hat da verschiedene APIs und wenn man viel Zeit hat, müsste man auf Basis von NfcA das Schreiben ausprogrammieren können (Müsste man aber wahrscheinlich den ISO Standard zu kaufen - zumindest hab ich bisher keine gute öffentliche Beschreibung gefunden, ein bisschen dazu steht in der Readme im Repo)