关于 android 启动的问题

wgywell 2011-11-02 08:43:17
我在创建了一个应用
启动器模拟器报错:
11-02 12:07:22.990: E/Database(91): CREATE TABLE android_metadata failed
11-02 12:07:22.999: E/Database(91): Failed to setLocale() when constructing, closing the database
11-02 12:07:22.999: E/Database(91): android.database.sqlite.SQLiteException: file is encrypted or is not a database
11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)
11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1637)
11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1587)
11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)
11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:659)
11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:652)
11-02 12:07:22.999: E/Database(91): at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:482)
11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)
11-02 12:07:22.999: E/Database(91): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:158)
11-02 12:07:22.999: E/Database(91): at com.android.providers.settings.SettingsProvider.query(SettingsProvider.java:197)
11-02 12:07:22.999: E/Database(91): at android.content.ContentProvider$Transport.query(ContentProvider.java:129)
11-02 12:07:22.999: E/Database(91): at android.content.ContentResolver.query(ContentResolver.java:152)
11-02 12:07:22.999: E/Database(91): at com.android.server.PowerManagerService.initInThread(PowerManagerService.java:408)
11-02 12:07:22.999: E/Database(91): at com.android.server.PowerManagerService$1.onLooperPrepared(PowerManagerService.java:374)
11-02 12:07:22.999: E/Database(91): at android.os.HandlerThread.run(HandlerThread.java:59)
11-02 12:07:23.010: E/AndroidRuntime(91): Crash logging skipped, no checkin service
11-02 12:07:23.010: E/SQLiteOpenHelper(91): Couldn't open settings.db for writing (will try read-only):
11-02 12:07:23.010: E/SQLiteOpenHelper(91): android.database.sqlite.SQLiteException: file is encrypted or is not a database
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1637)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1587)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:659)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:652)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:482)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:158)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at com.android.providers.settings.SettingsProvider.query(SettingsProvider.java:197)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.content.ContentProvider$Transport.query(ContentProvider.java:129)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.content.ContentResolver.query(ContentResolver.java:152)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at com.android.server.PowerManagerService.initInThread(PowerManagerService.java:408)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at com.android.server.PowerManagerService$1.onLooperPrepared(PowerManagerService.java:374)
11-02 12:07:23.010: E/SQLiteOpenHelper(91): at android.os.HandlerThread.run(HandlerThread.java:59)
11-02 12:07:23.020: E/AndroidRuntime(91): Crash logging skipped, no checkin service
11-02 12:07:23.020: E/Database(91): SELECT locale FROM android_metadata failed
11-02 12:07:23.030: E/Database(91): Failed to setLocale() when constructing, closing the database
11-02 12:07:23.030: E/Database(91): android.database.sqlite.SQLiteException: file is encrypted or is not a database
11-02 12:07:23.030: E/Database(91): at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)
11-02 12:07:23.030: E/Database(91): at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1637)
11-02 12:07:23.030: E/Database(91): at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1587)
11-02 12:07:23.030: E/Database(91): at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)
11-02 12:07:23.030: E/Database(91): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:168)
11-02 12:07:23.030: E/Database(91): at com.android.providers.settings.SettingsProvider.query(SettingsProvider.java:197)
11-02 12:07:23.030: E/Database(91): at android.content.ContentProvider$Transport.query(ContentProvider.java:129)
11-02 12:07:23.030: E/Database(91): at android.content.ContentResolver.query(ContentResolver.java:152)
11-02 12:07:23.030: E/Database(91): at com.android.server.PowerManagerService.initInThread(PowerManagerService.java:408)
11-02 12:07:23.030: E/Database(91): at com.android.server.PowerManagerService$1.onLooperPrepared(PowerManagerService.java:374)
11-02 12:07:23.030: E/Database(91): at android.os.HandlerThread.run(HandlerThread.java:59)
11-02 12:07:23.030: E/AndroidRuntime(91): Crash logging skipped, no checkin service
11-02 12:07:23.040: W/dalvikvm(91): threadid=31: thread exiting with uncaught exception (group=0x4001aa28)
11-02 12:07:23.040: E/AndroidRuntime(91): Uncaught handler: thread PowerManagerService exiting due to uncaught exception
11-02 12:07:23.040: E/AndroidRuntime(91): *** EXCEPTION IN SYSTEM PROCESS. System will crash.
11-02 12:07:23.040: E/AndroidRuntime(91): android.database.sqlite.SQLiteException: file is encrypted or is not a database
11-02 12:07:23.040: E/AndroidRuntime(91): at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)
11-02 12:07:23.040: E/AndroidRuntime(91): at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1637)
11-02 12:07:23.040: E/AndroidRuntime(91): at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1587)
11-02 12:07:23.040: E/AndroidRuntime(91): at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)
11-02 12:07:23.040: E/AndroidRuntime(91): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:168)
11-02 12:07:23.040: E/AndroidRuntime(91): at com.android.providers.settings.SettingsProvider.query(SettingsProvider.java:197)
11-02 12:07:23.040: E/AndroidRuntime(91): at android.content.ContentProvider$Transport.query(ContentProvider.java:129)
11-02 12:07:23.040: E/AndroidRuntime(91): at android.content.ContentResolver.query(ContentResolver.java:152)
11-02 12:07:23.040: E/AndroidRuntime(91): at com.android.server.PowerManagerService.initInThread(PowerManagerService.java:408)
11-02 12:07:23.040: E/AndroidRuntime(91): at com.android.server.PowerManagerService$1.onLooperPrepared(PowerManagerService.java:374)
11-02 12:07:23.040: E/AndroidRuntime(91): at android.os.HandlerThread.run(HandlerThread.java:59)
11-02 12:07:23.050: E/AndroidRuntime(91): Crash logging skipped, no checkin service
...全文
637 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dualven 2012-07-20
  • 打赏
  • 举报
回复
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

需要加权限!!!
wgywell 2012-01-03
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 qq513666573 的回复:]
引用 3 楼 wgywell 的回复:

Ok, 解决了,谢谢大家


怎么解决的呀 ? 我也遇到同样的问题。 。
[/Quote]
我是IP的问题,不用127.0.0.1
qq513666573 2011-11-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wgywell 的回复:]

Ok, 解决了,谢谢大家
[/Quote]

怎么解决的呀 ? 我也遇到同样的问题。 。
nulls 2011-11-03
  • 打赏
  • 举报
回复
CREATE TABLE android_metadata failed
表没创建好,后面的自然都有问题了
wgywell 2011-11-03
  • 打赏
  • 举报
回复
Ok, 解决了,谢谢大家
jdpxiaoming 2011-11-03
  • 打赏
  • 举报
回复
你 把建表的语句 完整的贴出来看看

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧