Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 必需的导入库_Java_Android_Import - Fatal编程技术网

Java 必需的导入库

Java 必需的导入库,java,android,import,Java,Android,Import,我正在启动一个需要运行shell脚本的Android程序,使用下面的代码片段作为起点: 我的问题是如何编译它。InputStreamReader和其他程序出现“找不到符号”错误,肯定是因为缺少必需的导入 这种情况经常发生。是否有我应该导入的标准库?这个代码段需要什么 void execCommandLine() { //*********************** try { Runtime rt = Runti

我正在启动一个需要运行shell脚本的Android程序,使用下面的代码片段作为起点:

我的问题是如何编译它。InputStreamReader和其他程序出现“找不到符号”错误,肯定是因为缺少必需的导入

这种情况经常发生。是否有我应该导入的标准库?这个代码段需要什么

void execCommandLine()
    {
       //*********************** 
        try
        {
            Runtime rt = Runtime.getRuntime();
        Process proc = rt.exec("ls -all");

        proc = rt.exec("sh /data/shTest.sh");
        InputStream is = proc.getInputStream();
        InputStreamReader isr = new InputStreamReader(is);
        BufferedReader br = new BufferedReader(isr);
        String line;

   while ((line = br.readLine()) != null) {
     System.out.println(line);
   }
       } catch (Throwable t)
      {
        t.printStackTrace();
      }


Edit: I got my compile by adding:
import java.io.InputStream;   
import java.io.InputStreamReader;
import java.io.BufferedReader;
提示。。。Control-Shift-O(macos上的Command-Shift-O)将负责您在eclipse中的导入。当然,如果您使用的是android,那么我假设您使用的是eclipse。这就是说,eclipse应该在您继续进行的过程中为您建议导入


尝试键入“InputSt”并点击控制空间,您就会明白我的意思。

mport java.io.InputStream;导入java.io.InputStreamReader;导入java.io.BufferedReader;Stack讨厌vi用户吗?天哪,5个问题后被禁止。我还没有足够的java知识来回答问题!!vi没有什么问题,只是eclipse为我做了一些平凡的小事,比如添加导入而不必一直滚动到文件顶部、生成getter和setter、为我创建重写的方法shell、构造函数等等。。。。(netbeans、intellij等也能做的所有事情)。我使用VI来快速编辑文件,但用于编码,这是不可能的。我说的是,在三个月的java学习过程中,我总共问了5到6个问题,但却被禁止提问!这是我见过的最奇怪的废话。吸血鬼在我后面。