Я только начал учиться писать приложения для Android Studio, поэтому прошу прощения за вопрос noob.
Я использую книгу «Разработка приложений для Android для чайников» и пытаюсь следовать ей, чтобы создать приложение Toggle Silent Mode.,
В книге говорится, что при перетаскивании изображения в папку src / main / res / drawable xxhdpi в AS (в AS 3.2.1 я считаю, что должно быть src / main / res / mipmap-xxhdpi), "..., он регенерирует папку build / Generated, и файл R.java обновляется, чтобы включить ссылку на два новых изображения, которые вы добавили".Тем не менее, мой не кажется.И когда я набрал часть "android: src =" @ ", я не вижу ресурс" ringer_on "в раскрывающемся списке.
(без строки android: id & android: src естьбез ошибок)
Я пытался очистить проект и перестроить, но он показывает мне следующую ошибку:
Ошибка привязки ресурса Android
Вывод: C: \ Users \xxx \ AndroidStudioProjects \ SilentModeToggle \ app \ src \ main \ res \ layout \ activity_main.xml: 7: ошибка: рисование ресурса / ringer_on (также известный как com.dummies.silentmodetoggle: drawable / drawable / ringer_on) не найдено. ошибка: не удалось связать файлresources.
В книге говорится о создании приложения silenttoggle в качестве модуля в проекте helloworld. Поэтому я попытался создать приложение silenttoggle как новый проект, и это все та же ошибка.
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/content"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<ImageView
android:id="@+id/phone_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/ringer_on"/>
</FrameLayout>
Кроме того, я нигде не могу найти файл r.java.
Мой экран такой, как показано ниже: введите описание изображения здесь
Пожалуйста, помогите :( Спасибо!