Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
539 views
in Technique[技术] by (71.8m points)

how to read text file from computer on android

I Have Simple Android Application to Read the text file from hard drive of computer .

So i used as ,

try 
    {           
        File myFile = new File("E:\myFolder"+name);
        Log.i("Test", "Path = "+myFile.getAbsolutePath().toString());
        FileInputStream fIn = new FileInputStream(myFile);
        BufferedReader myReader = new BufferedReader(new InputStreamReader(fIn));
        String aDataRow = "";
        while ((aDataRow = myReader.readLine()) != null) 
        {
            UpdateArray.add(aDataRow);
        }
        myReader.close();
        return UpdateArray;
    }
    catch (FileNotFoundException e) 
    {
        Toast.makeText(getBaseContext(), "File is Not Present at Location.", Toast.LENGTH_LONG).show();
        return null;
    }
    catch (Exception e) 
    {
        Toast.makeText(getBaseContext(), "Something Went Wrong.", Toast.LENGTH_LONG).show();
        return null;
    }

But it is "File is Not Present at Location." Toast.

Please Help me.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

Your Android device has no access to your desktop computer by default, and it most certainly does not have Windows drive letters.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...