当前位置: 首页 > 知识库问答 >
问题:

实现'com。ReadyState软件。sqliteasset:SQLiteAssetPer:2.0.1'

相弘方
2023-03-14

我已经发生了上述错误,我无法从互联网以及几本书中找到任何答案。如果有人能给我一个解决方案,这将是非常有帮助的我,使我的SQLite数据库

上课。dex-Type-com。ReadyState软件。Androidsqliteassethelper。BuildConfig已定义多次:C:\Users。。。gradle\caches\transforms-3\b2257b2869a3735d41009b6b49890d4f\transformed\jetified-sqliteassethelper-2.0.1\classes。索引,C:\Users。。\桌面\Android应用程序\Assets\u DB\App\build\intermediates\external\u file\u lib\u dex\u archives\debug\0\u jetified-sqliteassethelper-2.0.1。jar:类。德克斯公司。Android工具。r8。CompilationFailedException:编译未能完成,源代码:C:\Users\Hayder。gradle\caches\transforms-3\b2257b2869a3735d41009b6b49890d4f\transformed\jetified-sqliteassethelper-2.0.1\classes。德克斯公司。Android工具。r8。内部的b:输入com。ReadyState软件。Androidsqliteassethelper。BuildConfig被多次定义:C:\Users\Hayder。gradle\caches\transforms-3\b2257b2869a3735d41009b6b49890d4f\transformed\jetified-sqliteassethelper-2.0.1\classes。索引,C:\Users\Hayder\Desktop\Android App\Assets\u DB\App\build\intermediates\external\u file\u lib\u dex\u archives\debug\0\u jetified-sqliteassethelper-2.0.1。jar:类。指数

公共类MyDatabase扩展了SQLiteAssetThelper{

private static final String DATABASE_NAME = "Engin.db";
private static final int DATABASE_VERSION = 1;
String sqlTables;

public MyDatabase(Context context) {
    super(context, DATABASE_NAME, null, DATABASE_VERSION);

}

public Cursor getEmployees() {

    SQLiteDatabase db = getReadableDatabase();
    SQLiteQueryBuilder qb = new SQLiteQueryBuilder();

    String [] sqlSelect = {"REG_NUMBER"};
    sqlTables = "EngineDetail_Table";

    qb.setTables(sqlTables);
    Cursor c = qb.query(db, sqlSelect, null, null,
            null, null, null);

    c.moveToFirst();
    return c;

}

}

以下是主要活动。java类

公共类MainActivity扩展了ListActivity{

private Cursor regNumbers;
private MyDatabase db;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    db = new MyDatabase(this);
    regNumbers = db.getEmployees(); // you would not typically call this on the main thread
    Log.d("Reg Numbers" , regNumbers.getString(Integer.parseInt("REG_NUMBER")));

}

@Override
protected void onDestroy() {
    super.onDestroy();
    regNumbers.close();
    db.close();
}

}

共有1个答案

周育
2023-03-14

实现文件('libs/sqliteassethelper-2.0.1.jar')实现文件树(目录:“libs”,包括:['*.jar']))

这包括来自libs的两次jar。这不是一个错误,但无论如何都是多余的。

实现'com。ReadyState软件。sqliteasset:SQLiteAssetPer:2.0.1'

这包括maven存储库中的库。

要么删除libs中的jar文件及其实现依赖项,要么删除maven实现依赖项。

 类似资料:
  • 我试图在我的POM. xml文件中添加MSSQL驱动程序依赖项,以下是依赖项。 但我有个例外 缺少工件com。微软sqlserver:sqljdbc4:jar:4.0 我真的不明白这个问题。

  • 问题内容: 上面的代码来自:http : //www.w3schools.com/ajax/ajax_xmlhttprequest_onreadystatechange.asp。 题: 根据本教程: 从什么时候开始,响应就准备好了,我们为什么还需要?和之间有什么区别? 问题答案: 响应的状态(通常)用于确定请求是否成功。 仅用于确定请求的状态,例如“尚未发送”(0),“完成并收到响应”(4)等。

  • 自我介绍 css中flex居中 js原型链 react fiber架构 react受控组件与非受控组件 通过usestate来存储prop数据,当prop获取新数据时,state中数据会不会发生变化(不会) react生命周期hooks react为什么要用hooks组件来逐渐取代类式组件 react事件模型 vue2、3的区别 vue mixin 展示项目 设计一个弹窗组件需要注意哪些东西 反问

  • 本文向大家介绍python实现控制COM口的示例,包括了python实现控制COM口的示例的使用技巧和注意事项,需要的朋友参考一下 使用RS232串口线或者是RS232转USB的这一类的接口,会需要com口作为接口来进行输入输出调式, 写了个脚本来控制COM口,用到了Python内建的serial库 代码如下: 以上这篇python实现控制COM口的示例就是小编分享给大家的全部内容了,希望能给大家

  • 问题内容: 我是Java开发人员。如今,我正在学习strut,阅读教程时,我心中充满了好奇心 我知道这是一个非常简单的包声明,但是 该软件包名称片段经常出现在许多商业发行版中。现在我想知道这是什么意思?请澄清一下。 谢谢,抱歉,如果我无法澄清… 问题答案: 这只是一个名称空间定义,以避免类名的冲突。这是已建立的Java约定,其中名称空间相反由公司域限定。

  • 本文向大家介绍nw.js实现类似微信的聊天软件,包括了nw.js实现类似微信的聊天软件的使用技巧和注意事项,需要的朋友参考一下 nw.js实现类似微信的聊天软件 公司 qq被屏蔽,微信被屏蔽,怎么与外边通讯,你懂的。当然,也适合公司自己内部架设服务器,通讯。  项目地址: free chat 截图: 以上就是给大家分享的这个freechat的全部内容了,小伙伴们可以自由扩展哦,你懂得~