Tag: Ausnahme Handling

SQLiteConstraintException nicht gefangen

Was ist das Problem mit diesem Code? Es fängt nicht die Ausnahme auf, die durch die insertChild() Methode geworfen wird. childDbOps.open(); try { childDbOps.insertChild(child); } catch (SQLiteException exception) { Log.i("error la inserare child", "on the next line"); exception.printStackTrace(); } finally { childDbOps.close(); } Der Fehler ist: ERROR/Database(320): android.database.sqlite.SQLiteConstraintException: error code 19: constraint failed at com.android.dataLayer.DbAdapter.insertChild(DbAdapter.java:169) […]

Umgang mit (Cross-Prozess) Ausnahmen in Android benutzerdefinierten Content-Anbieter

Ich habe einen benutzerdefinierten Content-Provider in meiner Android-App, die gut funktioniert. Ich erwarte, dass andere Apps auch auf meinen Content-Provider zugreifen können. Ich möchte einen sauberen Weg, um Ausnahmen und Fehler zu kommunizieren, aber so weit ich kann sagen, die Android-Content-Anbieter-Framework bietet keine Möglichkeit, Ausnahmen über Prozesse zu verbreiten. Wie soll ich einen Ausnahmezustand an […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.