度々失礼します。
Androidアプリ開発で詰まっているため、下記についてご教授ください。
やろうとしていることはAndoid端末からのwindows共有フォルダへの接続です。
前回の質問時にJCIFSをお教えいただいたので頑張っていたのですが、接続がうまくいきません。
今回は本番の前段階として、共有フォルダへ接続→csvファイルを読み込み→csvファイル内情報の表示、を考えています。
(完成版アプリではcsvファイルをコピーして、内部ストレージから読み込めるようにしたいと考えています)
以下、ソースコード
――――――――――
try {
SmbFile file = new SmbFile("smb://***:***@***/***/" );
Log. d( "tag", "SmbRead_1" );
SmbFileInputStream sfis = new SmbFileInputStream(file);
Log. d( "tag", "SmbRead_2" );
BufferedReader br = new BufferedReader( new InputStreamReader(sfis));
Log. d( "tag", "SmbRead_3" );
CSVReader csvr = new CSVReader(br);
Log. d( "tag", "SmbRead_4" );
String[] nextLine = csvr.readNext();
TextView csvread = new TextView( this);
csvread.setText(nextLine[1] + "," + nextLine[3]);
setContentView(csvread);
Log. d( "tag", "SmbRead_5" );
}
catch(Exception e){
Toast toast = Toast.makeText(this, "Smb Connect Error", Toast.LENGTH_LONG );
toast.show();
}
――――――――――
ここまで書いたのですが、接続がうまくいっているのかどうかがまずわからず、
さらにプログラム自体も『Log. d( "tag", "SmbRead_1" );』部分までしか進まず、
Smb Connect Error のトーストが出て、終わってしまいます。
もはやなにをどうすればいいかすらわからない状態です。
わかる方、どうかお教えください。