ExecuteActivity.java 文件源码

java
阅读 32 收藏 0 点赞 0 评论 0

项目:javaide 作者:
@WorkerThread
private void runProgram(Context context, JavaProjectFolder projectFile, int action, Intent intent) throws Exception {
    InputStream in = mConsoleEditText.getInputStream();

    File tempDir = getDir("dex", MODE_PRIVATE);
    switch (action) {
        case CompileHelper.Action.RUN: {
            CompileHelper.compileAndRun(context, in, tempDir, projectFile);
            break;
        }
        case CompileHelper.Action.RUN_DEX: {
            File dex = (File) intent.getSerializableExtra(CompileManager.DEX_FILE);
            if (dex != null) {
                String mainClass = projectFile.getMainClass().getName();
                CompileHelper.executeDex(context, in, dex, tempDir, mainClass);
            }
            break;
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号