是否可以使用使用ASE创建的Android脚本作为Android的典型应用(例如Java编写)?

StackOverflow https://stackoverflow.com/questions/3124803

  •  30-09-2019
  •  | 
  •  

我是Android的新手。当我听说以Python等脚本语言编写应用程序的可能性时,我被鼓励仔细研究Android。这听起来很棒,实际上效果很好。

我做了一些实验,一切看起来都很有趣。我注意到我可以在Android上写下脚本,也可以在计算机上创建脚本文件,然后将其复制到Android ASE/脚本文件夹。这与我在Java中为Android创建应用程序的过程有所不同(当您创建代码时,将其编译为.APK并在Android上安装)。

更具体地说,我想知道:

  1. Android上的基于脚本的应用程序的限制是什么?
  2. 是否可以将用Scripitng语言编写的应用程序运送到Android市场,并让其他用户无需安装ASE?
  3. 是否有某种方法可以在Android上创建更复杂的多文件项目?

感谢您的任何提示。另外,如果我在问题中犯了任何错误或错误的假设,请随时纠正我 - 正如我写的那样,我对Android非常陌生。

有帮助吗?

解决方案

Android上的基于脚本的应用程序的限制是什么?

我会绕过问题。脚本只能执行其语言本地的内容以及由 Android立面. 。因此,您不会创建完整的用户界面等 - 最多可以访问一些预包装的对话框(例如, getPassword())。因此,出于脚本目的,ASE非常光滑,但是您并没有创建应用程序,恕我直言。

是否可以将用Scripitng语言编写的应用程序运送到Android市场,并让其他用户无需安装ASE?

目前不是。这是正在处理的事情。

是否有某种方法可以在Android上创建更复杂的多文件项目?

嗯...您可以尝试使用您选择的语言中的任何类型的“包含”构造。

其他提示

尽管我没有亲自这样做,但似乎可以将您的Python脚本编译到.APK中。窥视在[Android sripping Wiki] [1]上共享脚本的说明

[1]: http://code.google.com/p/android-scripting/wiki/sharingscripts“ Android脚本Wiki”

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top