Android SQLiteDatabase paramSQLiteDatabase

时间:2017-04-14 03:12:25

标签: android json sqlite aes sqliteopenhelper

我正在尝试实现一个脚本,我不明白它如何连接到数据库并使用SQLiteDatabase或paramSQLiteDatabase加密/解密来自数据库服务器的播放列表流并播放视频文件。

我几乎不明白,我已经测试了apk及其工作正常使用示例我也改变了m3u的链接,即Json,一切正常但我不能播放我自己的流,因为它们没有加密或我可能错了,但我看到数据库文件或php在哪里创建用户或连接到mysql,它使用AES加密,我不知道如何。

    public void onCreate(SQLiteDatabase paramSQLiteDatabase)
  {
    paramSQLiteDatabase.execSQL("CREATE TABLE video(_id integer primary key autoincrement, name varchar(20), image varchar(40) NULL, vodid  varchar(10) NULL, queue varchar(20) NULL, category integer DEFAULT 1)");
    paramSQLiteDatabase.execSQL("CREATE TABLE Tv(_id integer primary key autoincrement, idTv integer DEFAULT 1 , logo varchar(50) null, mode integer DEFAULT 1, name varchar(20), playUrl varchar(50) null, sort integr DEFAULT 1, typeId integer DEFAULT 1)");
    paramSQLiteDatabase.execSQL("CREATE TABLE lock(_id integer primary key autoincrement, idTv integer DEFAULT 1 , logo varchar(50) null, mode integer DEFAULT 1, name varchar(20), playUrl varchar(50) null, sort integr DEFAULT 1, typeId integer DEFAULT 1)");
  }

  public void onUpgrade(SQLiteDatabase paramSQLiteDatabase, int paramInt1, int paramInt2)
  {
  }

以下是github

的来源

0 个答案:

没有答案