前提・実現したいこと
Android Studioを使用し、アプリ開発中です。
android.database.sqliteは
数日前にリリースされた「Android 9 Pie」(API 28)では
使用可能でしょうか?
今まで使用していて、
特にエラーなど発生していない方がいらっしゃったら
教えていただけるとありがたいです。
以下にAPI27までについては記載があるのですが
それ以降について見つけることができないため、
質問させていただきました。
https://developer.android.com/reference/android/database/sqlite/package-summary
発生している問題・エラーメッセージ
今まで動いたアプリについて、
「Android 9 Pie」(API 28)のエミュレータでテストしたところ
sqlite関係でエラーが出てアプリが落ちてしまうようになりました。
関わる部分が多く、まだエラー対象となる箇所の目処がつかないため
ここに該当箇所のソースを載せることができない状況なのですが、
android.database.sqlite自体、
「Android 9 Pie」(API 28)では使えないという事なのではと思い
調査しているものの、結果が出せずにいる状況です。
試したこと
同じような症状が出ている場合があるか
検索してみたところ、
以下が近い状況でした。
http://smartinfocare.com/blog/sqlite-error-no-such-table-if-executing-in-api-28-android-p/
API28でテストしてみたところ、下記のようなエラーメッセージが出ます。
android.database.sqlite.SQLiteException: no such table: FIELDS (code 1 SQLITE_ERROR)……
追記(20180812)
android.database.sqlite自体がAPI28で使用できない訳ではなく、
その他に問題がある可能性が高い事がわかったため、
こちらで現状のソースなどを元に、再度質問させていただいております。
https://teratail.com/questions/140951?modal=q-comp
詳細な解決方法が分かり次第、こちらの質問も含め
ベストアンサーを決めさせていただきたいと思います。
補足情報(FW/ツールのバージョンなど)
MacOS High Sierraにて制作
Android Studio 3.1.4
java
回答2件
あなたの回答
tips
プレビュー