Tôi có cấu trúc thư mục sau đây trong Android Studio:thử nghiệm Android nguyên nguồn
├── androidTest
│ ├── java
│ └── res
│ └── raw
│ └── test_file
└── main
├── java
└── res
└── raw
└── app_file
Tôi đang cố gắng để truy cập vào tài nguyên test_file
mà tồn tại trong thư mục thô trong những yếu tố androidTest. Đây là mã bên trong trường hợp thử nghiệm Robotium kế thừa từ ActivityInstrumentationTestCase2
:
InputStream is = this.getInstrumentation()
.getContext()
.getResources()
.openRawResource(R.raw.test_file);
Android Studio sẽ phát hiện lỗi tham chiếu vì không thể tìm thấy tài nguyên. Lỗi chính xác là "Không thể phân giải biểu tượng test_file".
Tôi làm cách nào để tham chiếu mẫu tài nguyên này là một trường hợp thử nghiệm, tồn tại trên gói tài nguyên androidTest?
Bạn có một công cụ để tạo cây cho bạn không? –
Vâng, công cụ bash 'tree' – jlhonora
Cảm ơn bạn vì mẹo –