android - 数据库文件以错误的编码加载 : 'UTF-8'

标签 android sqlite android-studio utf-8 db-browser-sqlite

我知道关于这个问题有两个类似的问题,但是两个问题都没有得到任何明确的解决方案。我也尝试过提到的解决方案,但没有解决我的问题。

我的问题是我创建了一个数据库(使用 DB Browser for SQLite)。当我将数据库粘贴到 Assets >数据库文件夹中时,出现错误。请参阅附图以供引用。

数据库错误:

DB ERROR

我尝试过的解决方案:

  1. 单击“以另一种编码重新加载”选项,并仍然选择 UTF-8,如此处提到的解决方案之一 ( File was loaded in the wrong encoding:'UTF-8' in IntelliJ IDEA ) 中所述。

  2. 为所有编码设置 UTF-8 - IDE、项目和默认值,如此处所述 ( Android Studio Project Encoding Error )。

上述解决方案都不适合我。

因此,我想知道是否有其他替代解决方案可以用来解决这个问题?或者我应该重新加载到另一种编码类型? (但大多数选项也显示红色/灰色感叹号。)

最佳答案

我什么都不做就解决了这个问题。

如果其他人遇到此问题,您可以继续开发并忽略不那么错误。不会影响你以后的发展。

关于android - 数据库文件以错误的编码加载 : 'UTF-8' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52960935/

相关文章:

java - 如何使用关闭的位置服务获取当前位置

sqlite - 使用谷歌地图进行地理围栏

android - 如何将数据从Sqlite迁移到Realm

android - 无法为 Android 4.03(API 级别 15)创建 Android 模拟器

android - 如何在 datepicker android studio 中设置 Activity 日期 tommorow

android -/dev/HAX 每次我重新启动计算机时都会丢失

java - setRequestedOrientation 上的 IllegalStateException

android - 在 Android 中与 Thread 同时录制和处理音频

java - Android/Java - 随机读取行没有改变

ios - 我试图从数据库中删除数据,但有时数据被删除,有时数据未被删除