Android file not found exception when trying to upload file via FTP
===

I'm trying to upload a text file to a server via FTP. The text file is in data/data/my package/files (I have checked in the DDMS). I am getting a filenotfoundexception in LogCat.

Here's my code:


    FTPClient client = new FTPClient();
         FileInputStream fis = null;

       try {
         client.connect("82.163.99.80");
         client.enterLocalPassiveMode();
         client.login("user", "password");

         //
         // Create an InputStream of the file to be uploaded
         //
         String filename = "sdcardstats.txt";
         fis = new FileInputStream(filename);

         //
         // Store file to server
         //
         client.storeFile(filename, fis);
         client.logout();
     } catch (IOException e) {
         e.printStackTrace();
     } finally {
         try {
             if (fis != null) {
                 fis.close();
             }
             client.disconnect();
         } catch (IOException e) {
             e.printStackTrace();
         }
         }
         
 Can anyone help please?