Hallo,
ich habe ein Chat Programm für den PC mit Java entwickelt. Nun bin ich an der Portierung des Clients für Android, aber bekomme es einfach nicht hin, da ich sonst (außer paar kleine Test-Apps) noch nichts mit Android zu tun hatte.
Mein Problem kommt beim erstellen des Sockels. Die Konsole gibt mir eine NetworkOnMainThreadException aus. Was soll ich da tun? Ich habe natürlich schon mal Google benutzt, aber keine der Lösungen hat mir wirklich weitergeholfen. Grund (geschätzt):
Ich aktiviere beim Verbinden einen Button, was in einem neuen Thread nicht funktioniert.
Naja, hier mal das AndroidStudio Projekt:
https://www.dropbox.com/s/zdbx…CryptaChatClient.zip?dl=1
Und hier gibts die PC Version, mit welcher man einen Server aufmachen kann zum testen:
https://bitbucket.org/Bleuzen/bcrypta/overview
direkter Link zur neusten Version:
https://bitbucket.org/Bleuzen/…downloads/BCrypta1500.exe
Hoffe, ihr könnt mir helfen