Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。160件0前提・実現したいことAndroidStudioでJavaを使ってアプリを作成しております。既存のSQLiteデータベースを読み込み、その1カラムをスピナーに表示したいと思っています。表示され、解決策が分からずにいます。流れとしてはメモ帳に「CREATE~」「INSERT~」とSQLを定義し(UTF-8で保存)、それをコマンドプロンプトにコピー&ペーストしてデータベースを作成します。その後データベースファイルをassetフォルダ内に移動した結果、この問題が発生しました。encoding:UTF-8試したことメモ帳の文字コードがANSIになっていたので、「名前を付けて保存」でUTF-8に変えた。個の銅バッジメモ帳でUTF-8を選択すると「BOM付きの」UTF-8形式になり、これが問題を引き起こす場合があります(参考)。今回の原因がBOMであれば、メモ帳以外のエディタを使ってBOM無しのUTF-8形式(つまり、一般的なUTF-8形式)で保存してみると解消するのではと考えます。5:23TeraPatというエディタで試してみましたが、できませんでした。8:13また、どの時点での文字コードがutf-8ではなくなっているのかが分かりません。8:19「本当にBOM付きUTF-8が原因となっているのであれば」エディタでエンコードを指定して保存した時点です。BOM付きUTF-8が原因であるというのはあくまで可能性のうちのひとつです(ので、BOM無しUTF-8でファイルを作成すれば必ず解決する、とは限りません)。ちなみにTeraPadではUTF-8Nを指定して保存すればよいそうです(参考)。8:59コメントありがとうございます。TeraPadで「UTF-8N」を指定して保存してコマンドラインでSQL文を実行しましたが、問題は解決しませんでした。原因がBOMではなかったようです。回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。