こんにちは私はAndroid開発に不慣れです。ddmsを介してエミュレータsdcardにPDFファイルを手動で保存しました。また、次のコードを使用してエミュレータでpdfファイルを読み取ろうとしたときに、エミュレータに「adobereader 」をインストールしました。
File file =
new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/iTunes Connect.pdf");
Uri path = Uri.fromFile(file);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.setDataAndType(path,"application/pdf");
try
{
startActivity(intent);
}
catch (ActivityNotFoundException e)
{
Toast.makeText(xv.this,
getString(R.string.app_name),
Toast.LENGTH_SHORT).show();
}
ファイルパスが有効ではないというエラーが表示されます。
誰かがこれで私を助けることができますか?