Technologie
Menschen Wissenschaft Politik Mystery Kriminalfälle Spiritualität Verschwörungen Technologie Ufologie Natur Umfragen Unterhaltung
weitere Rubriken
PhilosophieTräumeOrteEsoterikLiteraturAstronomieHelpdeskGruppenGamingFilmeMusikClashVerbesserungenAllmysteryEnglish
Diskussions-Übersichten
BesuchtTeilgenommenAlleNeueGeschlossenLesenswertSchlüsselwörter
Schiebe oft benutzte Tabs in die Navigationsleiste (zurücksetzen).

Allmystery-App für Android - Beta

1.164 Beiträge ▪ Schlüsselwörter: Allmystery, Handy, Smartphone ▪ Abonnieren: Feed E-Mail

Allmystery-App für Android - Beta

28.06.2012 um 21:34
Wäre ich nicht so blöd gewesen, mein Handy bei einem Bekannten liegen zu lassen könnte ich die App jetzt in der neuen Version auch testen...

Anzeige
melden

Allmystery-App für Android - Beta

29.06.2012 um 09:58
Also bei mir kommt ständig ein Verbindungsfehler?! (sorry hab jetzt nicht den ganzen Thread durchgelesen^^) Das App meint, ich bin nicht mit dem Internet verbunden.^^


melden

Allmystery-App für Android - Beta

29.06.2012 um 09:59
@Lilly1636

Das passiert normalerweise mit Android 4. Die App ist momentan für 2.2 und 2.3


melden

Allmystery-App für Android - Beta

29.06.2012 um 10:00
@Lightstorm
Achsooo :P Danke^^


melden

Allmystery-App für Android - Beta

29.06.2012 um 19:20
Geilgeilgeilgeil ENDLICH!! DANKE!!


melden

Allmystery-App für Android - Beta

29.06.2012 um 20:45
No Android 4.X Support, no fame :(


1x zitiertmelden

Allmystery-App für Android - Beta

29.06.2012 um 23:59
Zitat von Comguard2Comguard2 schrieb:No Android 4.X Support, no fame :(
Na immerhin macht sich jemand die Mühe und bastelt was für Android. ;)
Aber ansonsten kann ich es natürlich auch kaum erwarten bis die Allmyapp endlich für Android 4 funzt.


melden

Allmystery-App für Android - Beta

30.06.2012 um 15:44
Also auf dem Galaxy SII und Galaxy Ace mit jeweils Andriod 2.3.2 (Ginger)
läuft es ohne einen Absturz :ok:


melden

Allmystery-App für Android - Beta

01.07.2012 um 01:11
@Lightstorm
Habe schon verzweifelt einen Verbesserungsthread eröffnet... wie lange mus auf die Version für 4.0.4 noch gewartet werden? :-)


melden

Allmystery-App für Android - Beta

01.07.2012 um 11:37
Das Verbindungsproblem bei Android 4 besteht weiterhin. Ich habe keine Erfahrung mit Java.

Wer also sich mit Java auskennt kann sich mal das hier anschauen:
try {

// vars[1] enthält die Allmy URL
URL url = new URL( vars[1] );

URLConnection conn = (HttpsURLConnection) url.openConnection();

((HttpsURLConnection) conn).setHostnameVerifier(SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER);

conn.setDoOutput(true);

// Hier wird die Exception ausgelöst
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));

this.response = rd.readLine();

} catch (Exception e) {
System.out.println("Fehler: " + e.fillInStackTrace());
return null;
}

return this.response;
Die Exception:

Fehler: java.io.FileNotFoundException: https://api.allmystery.de/conversations/?token=p1g73f6ec3578d89a9d32839b188e512460a8b267c36f7babedd850a88&sessionTimeout=600


Das selbe scheint bei manchen Request's zu funktionieren, da einige Daten abgerufen werden, aber immer wieder kommt es zu dieser Exception.

Der selbe Code funktioniert auf Android 2.2/2.3 einwandfrei.

Ich habe keine Idee woran das liegen könnte, die URL ist korrekt.


melden

Allmystery-App für Android - Beta

01.07.2012 um 11:47
@Lightstorm

Als erstes fällt mir auf, dass du einfach alle Hosts akzeptierst, damit kannst du die Nutzung von https gleich sein lassen. Die Sicherheit der SSL-Verschlüsselung ist so schlicht aufgehoben. Das ist nicht gut.

Zweitens nutzt du den apache-HttpClient? Ich glaube, dass sind die Standard Instrumente der Android-API, oder?

Schau mal hier rein

http://stackoverflow.com/questions/4543894/android-java-http-post-request

Da wirst du jetzt nicht die Lösung finden, jedoch neue Ideen, wie du es anders umsetzen kannst.

Und schau dir bitte auch mal Android in Vernindung mit SSL an.


melden

Allmystery-App für Android - Beta

01.07.2012 um 11:59
@Lightstorm

Mir fällt gerade ein, hat sich der Kram mit SSL und Co. in den neuen Android-Versionen nicht geändert? Du solltest mal versuchen, dass Allmy-Zertifikat korrekt einzubinden, möglicherweise hat sich das Problem dann erledigt.
Das würde auch erklären, warum Pushs funktionieren, denn diese werden ja wahrscheinlich unverschlüsselt gesendet, oder?

http://stackoverflow.com/questions/8776952/ssl-client-authentication-broken-in-android-4-0

Da findest du ein paar Hinweise. Aber aus eigener Erfahrung mit Android weiß ich, dass es oft solche Kleinigkeiten sind, die großes zum Scheitern bringen.


melden

Allmystery-App für Android - Beta

01.07.2012 um 12:12
Vielen Vielen Dank!!!


melden

Allmystery-App für Android - Beta

01.07.2012 um 12:21
Funzt zwar nicht aber wirklich großen Dank für die Mühe. Muss noch warten bis es auf 4 geht.


melden

Allmystery-App für Android - Beta

01.07.2012 um 12:24
@mchomer

Danke für den Hinweis, aber am SSL scheints nicht zu liegen, hab das eben ganz raus genommen, es ist dennoch der selbe Fehler.

Es ist nicht der apache http client. Den hatte ich früher mal probiert und hatte nur Probleme.
Nutze die URLConnection Klasse.
http://docs.oracle.com/javase/6/docs/api/java/net/URLConnection.html


melden

Allmystery-App für Android - Beta

01.07.2012 um 14:35
Gute Nachrichten, konnte mit dem Apache HTTP Client das Verbindungsproblem auf Android 4 lösen.
Die nächsten Tage oder so wird es wohl mit Android 4 funktionieren :D
Will noch gucken ob ich das mit dem SSL besser mache.

Bedankt euch bei @mchomer wegen seinem Hinweis :D


1x verlinktmelden

Allmystery-App für Android - Beta

01.07.2012 um 15:11
@Lightstorm
@mchomer

Yeah Danke euch. Ich freue mich schon.


melden

Allmystery-App für Android - Beta

01.07.2012 um 18:11
@Lightstorm
@mchomer
Vielen, vielen Dank euch beiden! Ihr gebt euch echt Mühe für Allmy und die Userschaft - Respekt!


melden

Allmystery-App für Android - Beta

02.07.2012 um 10:06
Danke, Danke und nochmals Danke :P
Ist nicht selbstverständlich das sich jemand so Mühe macht!

Thumbs Up
thumbs-up


melden

Allmystery-App für Android - Beta

02.07.2012 um 16:35
Nun sollte es für Android 3 und 4 auch funktionieren. In meinem Emulator funktioniert alles. Hoffe das das nun für die Geräte auch gilt. Testet es mal.

Die neuste Version findet ihr auch immer über den Download Link und Barcode im Eingangsbeitrag.

Für die Android Versionen 2.2 oder höher.

Download

http://storm7.st.funpic.de/AllmysteryAndroid0.9.10.apk

d814af barcode0.9.10

Version 0.9.10 - 02.07.2012

- App nun mit Android 3 und 4 kompatible.


Anzeige

melden