Tag: sqlite

Android SQLite Datenbank: SQLiteDiskIOException: Disk I / O Fehler (Code 1802)

Ich habe eine App, die von der SQLite-Datenbank Gebrauch macht. Ich habe die Datenbank erstellt, wenn die Anwendung startet, ruft den Konstruktor von RSSDatabase auf, was gut funktioniert. Nachdem eine Schaltfläche angeklickt wurde, AsyncTask ich Daten aus RSS-Feeds ab und AsyncTask Daten in eine AsyncTask , aber das verursacht einen Fehler beim Aufruf von db.insert("posts", […]

Android.database.sqlite.SQLITeException: keine solche Tabelle: admin beim Kompilieren: INSERT INTO … etc

Ich versuche, eine weitere Tabelle in meine Datenbank hinzuzufügen, die erste wurde erfolgreich erstellt und die Daten wurden auch erfolgreich eingefügt. Aber wenn ich versuchte, eine weitere Tabelle hinzuzufügen, dann die Daten eingefügt … Ich habe diesen Fehler (keine solche Tabelle beim Kompilieren von INSERT in … etc. Ich suchte in google und hier auch […]

Speichern von Daten auf Android: Dateispeicher vs SQLite-Datenbank vs Freigegebene Einstellungen

Dieser Titel macht mich fragen, was am meisten geeignet ist, um Medium zu großen Daten auf einer bestimmten Anwendung zu speichern. Ich weiß, es gibt eine aktuelle Frage, die ich auf Stackoverflow über das Speichern von Daten mit diesen Funktionen gesehen habe, aber ich möchte wissen, wie das, was ich gesagt habe, was am meisten […]

Soll ich einen Content Provider verwenden?

Ich lese die offizielle Dokumentation von Android-Anbietern und ich habe das gesehen: Entscheiden Sie, ob Sie einen Content Provider benötigen. Sie müssen einen Content-Provider erstellen, wenn Sie eine oder mehrere der folgenden Features bereitstellen möchten: Sie möchten komplexe Daten oder Dateien an andere Anwendungen weitergeben. Sie möchten Benutzern erlauben, komplexe Daten aus Ihrer App in […]

Ich bin mit SQLCIPHER zu lesen oder schreiben Datenbank immer Fehler

Hiee, ich benutze sqlcipher, um die Datenbank zu lesen, aber vor dem Lesen der Daten gibt es den folgenden Fehler.Below ist mein Logcat bitte einen Blick. E/AndroidRuntime(21826): FATAL EXCEPTION: main 02-27 11:33:10.608: E/AndroidRuntime(21826): java.lang.UnsatisfiedLinkError: Native method not found: net.sqlcipher.database.SQLiteDatabase.dbopen:(Ljava/lang/String;I)V 02-27 11:33:10.608: E/AndroidRuntime(21826): at net.sqlcipher.database.SQLiteDatabase.dbopen(Native Method) 02-27 11:33:10.608: E/AndroidRuntime(21826): at net.sqlcipher.database.SQLiteDatabase. <init>(SQLiteDatabase.java:1942) 02-27 11:33:10.608: E/AndroidRuntime(21826): at […]

Wie bekomme ich Daten von Cursor in ContextMenu

Ich möchte den aktuellen Datensatz eines Cursors anstatt nur die ID bekommen, damit ich ein Kontextmenü manipulieren kann. Ich habe dieses Beispiel hier gesehen , das dir zeigt, wie man die ID bekommt: @Override public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()) { case DELETE_ID: AdapterView.AdapterContextMenuInfo info= (AdapterView.AdapterContextMenuInfo)item.getMenuInfo(); delete(info.id); return(true); } return(super.onOptionsItemSelected(item)); } Dies ist großartig, […]

RealmObject UND Paketierbar

Ich bin neu für Realm für Android, also bin ich mir nicht sicher, dass ich mir den richtigen Weg näher komme. Ich habe eine Klasse, die so aussieht: public class Entry extends RealmObject implements Parcelable { … } Das Problem ist die Parcelable Schnittstelle enthält Methoden wie describeContents() writeToParcel() und RealmObjects sollen keine anderen Methoden […]

So löschen Sie die Datenbank in der Android App

Wie kann ich die Datenbank aus der Anwendung löschen?

Wie soll ich meine datenbank öffnen und schließen

Ich habe eine App, die einige Daten in einem SQLite DB speichert.Auch ich mache eine Menge Abfrage eine Anforderung in meiner App.Ich habe etwa 15 Aktivitäten in it.And almoust alle verwenden die DB, um für Daten abzufragen. Aber was ich tue, öffnet meine DB in jeder Aktivität und schließt sie in onDestroy {…} jeder Aktivität. […]

Speichern von Doppelwerten in SQLite: Wie kann man Präzision sicherstellen?

Ich habe ein Problem mit doppelten Werten, die ich in einer android homed sqlite Datenbank speichern muss. Da diese doppelten Werte gps-Werte (lat & lng) darstellen, NEED ich wirklich eine absolute Präzision bis zur 9. Nummer nach dem Komma. Jetzt habe ich einen tisch wie folgt: CREATE TABLE x REAL lng; Und stecke (hartcodiert) wie: […]

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