Мой проект Android не реагирует на какие-либо изменения в коде файлов .java.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Мой проект Android не реагирует на какие-либо изменения в коде файлов .java.

Сообщение Anonymous »

Мой проект Android до сих пор работал отлично, как и ожидалось. Однако теперь мое приложение вообще не реагирует на значительные изменения в коде. Я понятия не имею, как, почему и когда именно это произошло, но один из моих файлов активности .java был практически возвращен в состояние по умолчанию, и весь написанный мной код был удален, теперь там только шаблонный код с минимум включает и onCreate().

Код: Выделить всё

package com.example.treasurehunt;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.widget.Toast;

public class FindGame extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

Toast.makeText(this, "FindGame was changed!", Toast.LENGTH_SHORT).show();
}
}
Это действие работает с Firebase для заполнения listView записями из базы данных. Без кода этот listView должен быть совершенно пустым, но даже когда я снова создаю приложение (которое должно выдавать ошибку, но это не так) и запускаю его, действие работает как обычно. Я изменил код в onCreate(), включив в него сообщение Log.i, но оно не отображается в Logcat. Затем я сделал так, чтобы в onCreate() отображался Toast, но он тоже не отображался, поэтому он просто не менялся так, как это делает код, что очень странно.
Изображение

Я зашел в каталог проекта и открыл файл FindGame.CLASS в Notepad++, чтобы проверить, есть ли в нем старая полная версия кода, а на самом деле нет. Я также проверил местную историю и обнаружил, что старой, правильной версии там нет. Я озадачен и не понимаю, как приложение для Android может игнорировать содержимое файла .java или даже почему оно вообще меняется само по себе.
У меня не было контроля версий, я знаю, что это серьезный грех, я стал высокомерным и предполагал, что ничего подобного никогда не произойдет и что я не буду совершать других ошибок, но теперь я расплачиваюсь за это. У меня нет кода, который можно было бы отобразить для моей активности в FindGame, и нет возможности изменить свое приложение, хотя оно работает. Я был бы очень признателен за любую помощь. Спасибо!


Подробнее здесь: https://stackoverflow.com/questions/710 ... java-files
Ответить

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

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

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

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

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