在Android项目中读取简单的json文件时遇到一些麻烦。以下代码位于静态方法CalendarActivity.getCredentials()中。
private static final String CREDENTIALS_FILE_PATH = "credentials.json";
InputStream in = CalendarActivity.class.getResourceAsStream(CREDENTIALS_FILE_PATH);
if (in == null) {
throw new FileNotFoundException("Resource not found: " + CREDENTIALS_FILE_PATH);
}
我的理解是,我的文件certificate.json应该与CalendarActivity类位于同一文件夹中。我已经尝试过了,但是getResourceAsStream()返回null。我也尝试将其放在我的/ res /文件夹中,但没有成功。如何访问我的文件?
我的代码结构是:
src/main/java/com/team33/meetingmate/CalendarActivity.java
src/main/java/com/team33/meetingmate/credentials.json
src/main/res/