Activeandroid和SQLCipher的问题

Activeandroid和SQLCipher的问题,android,sqlite,activeandroid,Android,Sqlite,Activeandroid,嗨,我正在开发android,我想在其中做数据库加密。我正在为sqlite DB使用活动Android。我尝试使用ActiveAndroid安全https://github.com/zsiegel/ActiveAndroid-Secure。正如上面所说,我创建了编译jar。当我尝试包含并运行此项目时,我显示了以下错误: Process: com.example.nileshkashid.secureactiveandroid, PID: 19057 java.lang.NoClassDe

嗨,我正在开发android,我想在其中做数据库加密。我正在为sqlite DB使用活动Android。我尝试使用ActiveAndroid安全
https://github.com/zsiegel/ActiveAndroid-Secure
。正如上面所说,我创建了编译jar。当我尝试包含并运行此项目时,我显示了以下错误:

    Process: com.example.nileshkashid.secureactiveandroid, PID: 19057
java.lang.NoClassDefFoundError: com.activeandroid.DatabaseHelper
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:308)
at com.activeandroid.ModelInfo.scanForModelClasses(Unknown Source)
at com.activeandroid.ModelInfo.scanForModel(Unknown Source)
at com.activeandroid.ModelInfo.<init>(Unknown Source)
at com.activeandroid.Cache.initialize(Unknown Source)
at com.activeandroid.ActiveAndroid.initialize(Unknown Source)
at com.activeandroid.ActiveAndroid.initialize(Unknown Source)
at com.activeandroid.ActiveAndroid.initialize(Unknown Source)
at com.example.nileshkashid.secureactiveandroid.MainApplication.onCreate(MainApplication.java:16)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1024)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4953)
at android.app.ActivityThread.access$1500(ActivityThread.java:144)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1424)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:155)
at android.app.ActivityThread.main(ActivityThread.java:5702)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1029)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:824)
在我的申请课上:

    package com.example.nileshkashid.secureactiveandroid;
import android.app.Application;
import com.activeandroid.ActiveAndroid;
public class MainApplication extends Application
{
    @Override
    public void onCreate() {
        super.onCreate();
        ActiveAndroid.initialize(this);
    }
}

有什么我遗漏的吗。我需要一些帮助。谢谢。

有人有同样的问题吗?我也有同样的问题。有什么解决方案吗?嗨,Suresh,我通过在我的项目中添加jar和
文件来解决这个问题。如果您在添加这些时发现任何困难,请告诉我。我也在同一个问题中解决了该问题。任何需要工作库的人请告诉我。有人有相同的问题吗?我有相同的问题。有什么解决方案吗?嗨,Suresh,我通过在我的项目中添加jar和
文件来解决这个问题。如果您在添加这些时发现任何困难,请告诉我。我也在同一个问题中解决了这个问题。任何需要工作库的人请告诉我。
    package com.example.nileshkashid.secureactiveandroid;
import android.app.Application;
import com.activeandroid.ActiveAndroid;
public class MainApplication extends Application
{
    @Override
    public void onCreate() {
        super.onCreate();
        ActiveAndroid.initialize(this);
    }
}