Я пытаюсь создать каталог образцов данных с помощью Android Studio, щелкнув приложение в представлении проекта, а затем щелкнув правой кнопкой мыши, чтобы найти пункт меню «Создать»> «Каталог образцов данных».
Это не работает.
Я пытаюсь создать каталог образцов данных с помощью Android Studio, щелкнув приложение в представлении проекта, а затем щелкнув правой кнопкой мыши, чтобы найти пункт меню «Создать»> «Каталог образцов данных».
Это не работает.
Создание каталога через Android Studio не всегда работает. Возможно, вам придется создать каталог вручную в вашей структуре каталогов (в /app/sampledata/) без использования Android Studio. После того, как вы создадите его (например, через проводник Windows), он должен появиться в Android Studio. См. следующий ответ для получения дополнительной информации о примерах данных в целом: Как поместить новые ресурсы-заполнители в проект Android Studio (tools:sample resources)?
«В отличие от таких ресурсов, как изображения, шрифты и т. д. Образцы данных не помещаются в /res/ (поэтому они не компилируются вместе с приложением. Вероятно, их проще отфильтровать, поместив в совершенно отдельный каталог). Они перейдите в /app/sampledata/, например: /app/sampledata/image.png».
Вы можете создать образец каталога данных в самой Android Studio, выполнив следующие шаги:
Измените представление структуры каталогов с Android на Project следующим образом:
Щелкните правой кнопкой мыши папку приложения и выберите «Создать-> Каталог»
Наконец, дайте имя своему каталогу, в вашем случае это должно быть sampledata
Я уже создал каталог sampledata, поэтому он говорит: «Каталог уже существует».
Вот и все. Вы сделали это. Помните, что Android Studio также поддерживает загрузку демонстрационных данных из файла json. Все, что вам нужно указать, это полное имя ключа, находящегося в файле json.
Например, если ваш файл json содержит ключ name внутри массива Json student, вам нужно указать его как «@sample/your_student_file.json/student/name» для использования значения, присутствующие в ключе name.
Если ваша проблема не отличается, это известная проблема, которая затрагивает только Windows. Насколько я понял, это как-то связано с «C:\» в пути к файлу.
https://issuetracker.google.com/issues/124553391
Как упомянул Шон, вам нужно вручную создать каталог.
Мне не удалось заставить изображения отображаться в средстве предварительного просмотра, что, как я подозреваю, также может быть вызвано ошибкой пути к файлу.
Внутри папки приложения в проводнике вы можете создать новую папку (образец данных), которая будет отражена в вашей студии Android.