Tag: sqlite

Android Studios: Android Device Manager zeigt keine Dateien für Nougat 7.0 im Datei-Explorer

Ich lerne, wie man Datenbanken (SQLite) in meine App integriert. Ich habe dieses Tutorial ausgecheckt und bei der 10m-Marke betritt OP den FileExplorer im Android Device Manager in Android Studio. Kann keine Dateien im Datei-Explorer sehen. Mit dem Datei-Explorer ist das gewünschte Ergebnis. Letzte Nacht habe ich meinen Nexus 6p (7.0) verwurzelt und Studio 2.2.2 […]

Android – Kannst du einen Cursor für SQLite-Ergebnisse aktualisieren?

Eine meiner Methoden gibt einen Cursor aus einigen SQLite-Abfrage-Ergebnissen zurück. Während ich durch den Cursor navigiere, gibt es einige Datensätze, die ich ändern / aktualisieren möchte. Kann ich direkt mit dem cursor aktualisieren? Oder muss ich manuell mit der Datensatz-ID aus dem Cursor ausführen?

SQLite FTS3 simulieren LIKE somestring%

Ich schreibe eine Wörterbuch-App und muss das übliche Wort vorschlagen, das beim Tippen vorschlägt. LIKE somestring% ist ziemlich langsam (~ 1300ms auf einer ~ 100k Zeilentabelle), also habe ich mich an FTS3 gedreht. Problem ist, ich habe keinen gesunden Weg gefunden, um vom Anfang eines Strings zu suchen. Jetzt mache ich eine Abfrage wie SELECT […]

Android – Ist SQLite-Datenbank vorhanden?

Wie kann ich schnell überprüfen, ob eine Datenbank in Android existiert? (Kein Tisch – die gesamte Datenbank)

Was ist der richtige Weg, um Einsätze / Updates / Löschungen in Android SQLiteDatabase mit einem Abfrage-String zu tun?

Ich habe mich bei der offiziellen Dokumentation ( http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html ) und Querverweise mit StackOverflow-Posts und dem tatsächlichen beobachteten Verhalten angesehen und die Dokumentation scheint zu sein Irreführend und möglicherweise nur in mehrfacher Hinsicht falsch. Ich versuche, parametrisierte Abfragen auszuführen, um einzufügen / zu aktualisieren / zu löschen, so wie man es bei der Auswahl mit […]

Android NDK bauen von spatialite?

Ich versuche, eine Kopie von sqlite mit spatialite Erweiterungen zu bauen. Ich habe die ein oder zwei verwandte Beiträge online im Zusammenhang mit diesem Problem gesehen, aber niemand scheint den ganzen Weg gegangen zu haben. Ich habe die spatialite Amalgamation , GEOS und PROJ Quellen heruntergeladen. Ich habe leere Android-Projekte erstellt und die unkomprimierten Dateien […]

Android SQL Lite nicht wachsen

Wir erstellen eine App, die 5000 Kalendereinträge mit dem Server synchronisiert. Das Problem ist, dass nach dem Hinzufügen von 1913 Einträgen fehlgeschlagen und geben die folgenden Stack Trace. Was ist das Problem? 12-30 11: 48: 16.989: DEBUG / dalvikvm (384): GC_EXPLICIT befreit 5699 Objekte / 345848 Bytes in 579ms 12-30 11: 48: 22.530: DEBUG / […]

Android – wann man db.setTransactionSuccessful () anruft?

db.setTransactionSuccessful() für Android SQLite-Transaktionen, die ich gesehen habe, erscheinen automatisch db.setTransactionSuccessful() direkt vor db.endTransaction() . Ich frage mich, ob das eigentlich beste Praxis ist oder ob es eine bedingte Kontrolle vor dem Aufruf von db.setTransactionSuccessful() . In meinem Fall übergebe ich ContentProvider 's bulkInsert() -Methode und wenn ich eine bedingte Kontrolle wie beschrieben verwende, wird […]

Wie bekomme ich Wortgrenze in Sqlite Android?

Ich möchte folgendes erreichen (eine Volltextsuche), SELECT * FROM tablename where columnname REGEXP '[[:<:]]some string[[:>:]]' Wo interessiere ich mich nur für exakte Strings (nicht nur Worte) aus einer Volltextspalte. Ich habe die genaue SQL oben in MySQL und jetzt migrieren die meisten der Code auf Android Apps. Aber ich habe bei verschiedenen Posts gesucht, wo […]

Android SQLite – benannte Parameter

Ich arbeite auf Android-Anwendung, die SQLite als lokalen Speicher verwendet. Ich muss Parameter in SQL-Abfrage verwenden, aber alle Beispiele, die ich gefunden habe, enthalten ungebeizte Parameter, wie folgt: INSERT INTO SomeTable(ColA, ColB, ColC) VALUES (?,?,?); Ich frage mich – SQLite auf Android unterstützt benannte Parameter? Etwas ähnliches anstelle von Fragezeichen. INSERT INTO SomeTable(ColA, ColB, ColC) […]

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