
GENiALi
Fortgeschrittenes Mitglied
- 11
Hallo
Ich habe seit kurzem die Version 2 meiner App online. Es gibt so zwei drei Typische Fehler die mir ACRA meldet, aber eine davon bekomme ich einfach nicht in den Griff.
Um meine Werbung einwenig zu steuern habe ich auf meiner Domain eine Datei abgelegt die angibt welche wie oft angezeigt werden soll. Die lade ich einfach runter und werte die aus. Und da passieren massig Fehler.
Ausriss aus dem Code wos ausnahmslos boom macht.
Netzwerktest:
Mach ich hier irgend etwas grundsätzlich falsch? Ich habe in diesen paar Zeilen Code gefühlte 1000 verschiedene Exceptions.
Hier mal ein Auszug.
java.net.UnknownHostException: blog.geniali.ch at java.net.InetAddress.lookupHostByName(InetAddress.java:512)
oder
java.net.UnknownHostException: Unable to resolve host \"blog.geniali.ch\": No address associated with hostname at java.net.InetAddress.lookupHostByName(InetAddress.java:426)
Ich habe seit kurzem die Version 2 meiner App online. Es gibt so zwei drei Typische Fehler die mir ACRA meldet, aber eine davon bekomme ich einfach nicht in den Griff.
Um meine Werbung einwenig zu steuern habe ich auf meiner Domain eine Datei abgelegt die angibt welche wie oft angezeigt werden soll. Die lade ich einfach runter und werte die aus. Und da passieren massig Fehler.
Ausriss aus dem Code wos ausnahmslos boom macht.
Code:
Thread thread = new Thread(new Runnable()
{
@Override
public void run()
{
if (NetworkTools.isNetworkAvailable() == false)
{
return;
}
BufferedReader in = null;
try
{
URL url = new URL("http://blog.geniali.ch/com2cal/com2cal.txt");
URLConnection urlConnection = url.openConnection();
in = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
String line;
Code:
public static boolean isNetworkAvailable()
{
ConnectivityManager cm = (ConnectivityManager) C2C.getContext().getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = cm.getActiveNetworkInfo();
// if no network is available networkInfo will be null
// otherwise check if we are connected
if (networkInfo != null && networkInfo.isConnected())
{
return true;
}
return false;
}
Hier mal ein Auszug.
java.net.UnknownHostException: blog.geniali.ch at java.net.InetAddress.lookupHostByName(InetAddress.java:512)
oder
java.net.UnknownHostException: Unable to resolve host \"blog.geniali.ch\": No address associated with hostname at java.net.InetAddress.lookupHostByName(InetAddress.java:426)