我正在處理一個應用程序,需要發送一個自動電子郵件按鈕點擊。我目前遇到的問題是我需要讀取json文件,並且當我將資產中存儲的json路徑傳遞到新的時,我得到的文件未找到Exception
。這裏是我如何獲得路徑。 (想知道如果Uri.parse().toString
是多餘的):FileNotFoundException當試圖閱讀JSON資產
private static final String CLIENT_SECRET_PATH =
Uri.parse("file:///android_asset/raw/sample/***.json").toString()
,這裏是我通過它進入方法:
sClientSecrets = GoogleClientSecrets
.load(jsonFactory, new FileReader(CLIENT_SECRET_PATH));
,我attemping訪問JSON文件是根據我的應用程序資源文件夾Android項目目錄中的應用程序根目錄(/ app/assets /)
我不知道我在做什麼錯在這裏,但我確定它是簡單的。請幫助我指出正確的方向。
你確定你的**。json文件位於'raw'資產目錄下'sample'文件夾內嗎? – 2017-07-30 06:57:33