是否可以在android中动态创建和执行java文件。

时间:2014-11-27 02:19:17

标签: java android file execute

我想创建一个Android应用程序,我可以快速编写基本的Java代码并将其输出到TextView中。我最初有这个想法,并在intellij乱搞,并认为这将是一个很酷的应用程序,所以我开始在android studio中构建它。我打算做的是创建一个'虚拟'java文件,将我的代码解析到文件中,然后执行该文件。这样java就可以完成所有繁重的任务。

我是学生,所以我希望这个应用程序是练习编写排序算法/递归函数的一种方式......基本上是他们要求你在求职面试中编程的东西。我还要提一下,这是我最后一个学校项目的研究。

这是我已经尝试过的。

我已在我的清单中添加了权限

< uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/ >

这就是我尝试创建文件的方式。

String FILENAME = "Interpreter.java";
String string = "hello world!";
try {
FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();
}catch(Exception e){

}

我根本不知道文件的创建位置......

我正朝着正确的方向前进吗?有没有人知道这是否甚至可以在Android?

提前谢谢!

0 个答案:

没有答案