小编mal*_*oke的帖子

在eclipse中,无法在另一个android项目中引用android库项目

当我写这个问题时,我设法解决了它,所以在这里重复它以造福他人.这是最初的问题:

我创建了一个非常简单的库项目,我想在另一个项目中引用它.我之前没有遇到任何问题,所以不确定为什么这次不工作.我有:

  1. 通过项目属性标记库项目.该default.properties文件具有以下设置:android.library=true

  2. 在我的其他项目中,通过项目属性添加了对我的库项目的引用.该default.properties文件具有按预期添加的引用,即android.library.reference.1=K:/android_test_ws/applicationRegistrar

  3. 引用的库项目的绿色勾选从绿色开始,然后变为红叉.

这意味着图书馆项目肯定存在错误/遗漏,但我不知道是什么.我在这个场合的图书馆项目比我之前创建的图书馆项目简单得多.

eclipse android project

104
推荐指数
3
解决办法
7万
查看次数

"SQLiteDiskIOException:错误代码10:磁盘I/O错误"在DROP TABLE上的ICS和Samsung Nexus上重新调整

我收到以下错误:

android.database.sqlite.SQLiteDiskIOException: error code 10: disk I/O error
    at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
    at android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:92)
    at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1926)
    at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1866)
Run Code Online (Sandbox Code Playgroud)

我只在Samsung Nexus手机上的ICS 4.0.1上出现此错误.在模拟器,Motorola Xoom 3.2和HTC Desire 2.3.3上,代码工作正常.我的代码针对SDK的版本8或2.2.x.的execSQL是如下执行的:

db.execSQL("DROP TABLE IF EXISTS " + table.getTableName());
Run Code Online (Sandbox Code Playgroud)

数据库存储在内部而不是SD卡.有关如何解决这个问题的任何建议?

android android-sqlite

6
推荐指数
1
解决办法
3658
查看次数

标签 统计

android ×2

android-sqlite ×1

eclipse ×1

project ×1