使用 Intellij 的移动应用程序

Posted

技术标签:

【中文标题】使用 Intellij 的移动应用程序【英文标题】:mobile application using intellij 【发布时间】:2018-05-28 02:03:18 【问题描述】:

我使用 intellij、jquery 创建了移动应用程序,对于我使用 sqlite 的数据库,在浏览器模拟器中应用程序运行良好,但是当将其转换为 apk 并安装到 android 智能手机时,我无法将输入保存到我的数据库中需要帮助先感谢您 这是我的 config.xml

<?xml version='1.0' encoding='utf-8'?>

你好世界 响应 deviceready 事件的 Hello World 示例应用程序。 PhoneGap 团队

这是我的数据库

var dbHandler = 
db: null,
createDatabase: function () 
    this.db = window.openDatabase("abc","1.0","Learning Process",1000000);

    this.db.transaction(
        function (tx) 
            // run sql using tx
            tx.executeSql("CREATE TABLE  if not EXISTS student(student_id integer PRIMARY KEY autoincrement,name text,password text, school text)"
                ,[],function (tx,results),function (tx,error) console.log("Transaction Error: " + error.message);
            );
            tx.executeSql("CREATE TABLE  if not EXISTS subject(subject_id integer PRIMARY KEY autoincrement,subject_name text,student_id integer, foreign key (student_id) references student(student_id) )"
                ,[],function (tx,results),function (tx,error) console.log("Transaction Error: " + error.message);
            );
            tx.executeSql("CREATE TABLE if not EXISTS assesments(assesment_id integer PRIMARY KEY autoincrement,description text,quizzes float,item float,date date,assignments float, exam float,projects float, subject_id integer,remarks varchar(10),student_id int, foreign key (subject_id) references subject(subject_id))",
                [],function (tx,results),function (tx,error) console.log("Transaction Error: " + error.message);
                );
        ,
        function (error) ,
        function () 
            console.log("Create database transaction successfully");
        


    );

【问题讨论】:

什么是日志?可以分享一下吗? 仅用于提示数据库是否创建成功。 【参考方案1】:

可以这样实现

    来自 js 的 onclick 事件将这些值作为 Json 传递给 Cordova activty 创建自定义插件 在自定义插件的 onExecute 方法中,将 json obj 作为参数传递并执行回调

【讨论】:

有没有其他的方式使用jquery mobile?`

以上是关于使用 Intellij 的移动应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Git / IntelliJ 将整个文件从一个分支移动/复制到另一个分支? [复制]

Intellij IDEA 移动到上一个光标处 用哪个快捷键

Intellij IDEA 移动光标到行尾或行首的快捷键是啥?

ubuntu14.04怎么安装配置idea

IntelliJ IDEA如何开发GWT应用?

如何通过将文件移动到 Ramdisk 来加速 Java 项目?