私はボタンをクリックして自動メールを送信する必要があるアプリで作業しています。私が現在持っている問題は、jsonファイルを読み込む必要があり、アセットに格納されているjsonのパスを新しいに渡すと、ファイルが見つかりません。Exception
です。ここで私はパスを取得しています。 (Uri.parse().toString
が冗長である場合には不思議):私はアクセスにattempingいJSONファイルは、下の私のアプリの資産フォルダにあるjsonアセットを読み込もうとしたときにFileNotFoundExceptionが発生しました
sClientSecrets = GoogleClientSecrets
.load(jsonFactory, new FileReader(CLIENT_SECRET_PATH));
:
private static final String CLIENT_SECRET_PATH =
Uri.parse("file:///android_asset/raw/sample/***.json").toString()
、ここでは、私はにそれを渡しています方法であり、 (/ app/assets /)
ここで間違っていることはわかりませんが、私はそれが何か簡単だと確信しています。私を正しい方向に向けるのを助けてください。
あなたの**。jsonファイルは、「生の」アセットディレクトリ内の「サンプル」フォルダ内にありますか? –