Android应用程序在Google Drive中读写文件

Android应用程序在Google Drive中读写文件,android,google-apps-script,Android,Google Apps Script,我有一个GoogleAppScriptWeb应用程序,通过它,用户可以完成以下任务 在我的G-Suite硬盘中读/写电子表格 在我的G-Suite驱动器中读取/写入CSV文件 读/写项目的脚本、用户和文档属性 web应用权限设置为以我的身份执行 我打算创建一个Android应用程序来实现上述所有任务。有可能建一个吗?如果是,请提供一些指针、示例代码或任何教程作为开始。以下是一些优秀的资源: “请提供一些提示” 我建议将此作为所有项目部署为web应用程序的基础,尽管这可能更适合作为附加组件,但我还

我有一个GoogleAppScriptWeb应用程序,通过它,用户可以完成以下任务

  • 在我的G-Suite硬盘中读/写电子表格
  • 在我的G-Suite驱动器中读取/写入CSV文件
  • 读/写项目的脚本、用户和文档属性
  • web应用权限设置为以我的身份执行


    我打算创建一个Android应用程序来实现上述所有任务。有可能建一个吗?如果是,请提供一些指针、示例代码或任何教程作为开始。

    以下是一些优秀的资源:

    “请提供一些提示”

    我建议将此作为所有项目部署为web应用程序的基础,尽管这可能更适合作为附加组件,但我还是要使用它

  • 再创建三个文件(当您启动时,从一个开始,code.gs)都是html

    a) html,Index.html这是您的主要html代码

    b) 这是你的CSS(层叠样式表)文件

    c) html,javascript.html这将帮助您将它们串在一起

  • 复制并通过以下内容删除创建文件时存在的内容

  • 代码.gs

    函数doGet(){
    返回HtmlService.createTemplateFromFile('索引')
    .评估();
    }
    函数包括(文件名){
    返回HtmlService.createHtmlOutFromFile(文件名)
    .getContent();
    }
    
    index.html

    
    
    css.html

    
    /*CSS重置*/
    正文,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
    保证金:0;
    填充:0;
    }
    html,正文{
    保证金:0;
    填充:0;
    }
    身体{
    字体系列:“Roboto”,无衬线;
    字号:100;
    }
    字段集{
    边框:1px纯白;
    颜色:白色;
    文本对齐:居中;
    宽度:200px;
    }
    传奇{
    填充:0 10px;
    }
    
    javascript.html

    
    addEventListener('load',function()){
    log(“页面已加载”);
    });
    
    “请提供一些示例代码”

    你显然有上面的代码,但试试谷歌应用程序文档,我不想把它作为教程,只接受谷歌应用程序脚本的功能。这不是我最喜欢的,但它是您最好的选择,适合编写特定于谷歌应用程序脚本的代码示例。还请记住,您也可以随时转到堆栈溢出中的
    googleapps脚本
    标记

    “请提供开始时的任何教程”

    大多数人会说,虽然我喜欢w3学校,但如果你更喜欢谷歌的东西来学习,我推荐你作为一个教程,而不是按照例子来尝试。如果不是你,我建议你使用w3学校作为参考,而不是教程。至于教程,我推荐(课程是免费的,测验和项目不是)作为第一教程


    编辑:还可以查看关于这个问题的更具体的教程,如

    是谷歌应用程序脚本、安卓应用程序还是运行谷歌应用程序脚本的安卓应用程序(不确定如何操作)?如果你只使用谷歌应用程序脚本,你是如何部署它的?这是一个谷歌应用程序脚本部署为web应用程序。那么为什么它被标记为android?你的问题自相矛盾,你说“我有一个Google应用程序脚本web应用程序”,然后说“我打算创建一个Android应用程序”,这使得“提供一些指针、示例代码或任何入门教程”变得很困难因为他们不知道你在找什么,但我会用谷歌应用程序脚本来回答,因为这就是你的评论。另外,请接受一些编辑,我相信他们可能很有道理。很抱歉给你带来了困惑。我已经有一个完美工作的应用程序脚本部署为web应用程序。我需要的是一个Android应用程序来替换应用程序脚本。很抱歉造成混淆。我已经有一个完美工作的应用程序脚本部署为网络应用程序,类似于这个答案中建议的。我需要的是一个Android应用程序来替换应用程序脚本。好的,我可以这样做,试着检查一下,它与google脚本文档类似,只是它使用了其他语言,如python、java或node.js。如果这有帮助,请接受我之前的回答,即问题当前的编写方式,这仍然是一个有效的答案,任何看到这一点的人都会寻找类似的东西