Файл ресурса Mayout Android Studio "ошибки компиляции", но без связанной информацииAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Файл ресурса Mayout Android Studio "ошибки компиляции", но без связанной информации

Сообщение Anonymous »

В моем проекте Android Studio, при сборке, Java Code отчеты: < /p>
ConvertActivity.java:292: error: constant expression required
case R.id.convertButton:
< /code>
Код как Bellow: < /p>
public void onClick(View view) {
int id = view.getId();

switch (id) {
case R.id.convertButton:
if (checkConvertCondition())
return;
doConvert();
break;
< /code>
Причина должна быть проблема компиляции файла ресурса макета. R.id.convertbutton - это идентификатор кнопки, определяемый в макете XML -файла, и проверьте файл XML, он сообщает «ошибки компиляции», но при нажмите эти «ошибки компиляции», он не показывает ошибку самого XML. Отображает: < /p>
This project contains Java compilation errors, which can cause rendering failures for custom views. Fix compilation problems first.

Snapshot:

версия Android Stuio -

android stuio vers
Android Studio Meerkat Feature Drop | 2024.3.2 Patch 1
Build #AI-243.26053.27.2432.13536105, built on May 22, 2025
Runtime version: 21.0.6+-13368085-b895.109 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.awt.windows.WToolkit
Windows 11.0
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 2048M
Cores: 8
Registry:
ide.experimental.ui=true
Non-Bundled Plugins:
com.thoughtworks.gauge (243.26053.27)
< /code>
Моя конфигурация Gradle: < /p>
ext {
compileSdkVersion = 36
buildToolsVersion = '36.0.0'
targetSdkVersion = 32
minSdkVersion = 21
}


Подробнее здесь: https://stackoverflow.com/questions/796 ... he-related
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»