Kupiłem aplikację, otwieram ją w Android Studio i pojawia się powyższy komunikat. Co to oznacza?
Z komunikatu wynika, że masz nic nie robić
Ale przecież to jest komunikat błędu i powinno się coś zrobić aby się nie pojawiał.
Na moją logikę wychodzi, że gdzieś jest hardkodowana ścieżka, której częścią jest nazwa użytkownika User
. Przy rozruchu wykrywane jest, że nazwa użytkownika to KING
, więc jest niegodność ścieżek – stąd błąd. Program jest cwany i se podmieni stare ścieżki na nowe (zgodne z Twoim systemem), więc nie ma problemu.
Tak swoją drogą – ta informacja nie powinna być przekazywana w postaci błędu, a co najwyżej ostrzeżenia (najlepiej po prostu informacji lub zapytania, aby użytkownik mógł przerwać proces ładowania). Nie jest to problem krytyczny, aby straszyć użytkownika – tym bardziej jakąś javową abominacją messageboxa.
No tak, ale ja się tak zastanawiam, czy autor nie zrozumiał tej informacji z komunikatu, bo nie zna angielskiego, czy komunikat zrozumiał, ale nie pasjonuje się myśleniem i przyszedł na forum z tym? Bez urazy, ale tak to trochę wygląda.
Ten komunikat to tylko informacja, że w otwieranym projekcie była ustawiona inna lokalizacja sdk, IDE wykryło, że jest błędna i że zostanie ustawiona prawidłowa.
Jeżeli pojawia się za każdym razem to sam edytuj ten plik, albo poprawnie skonfiguruj projekt i podaj twoją ścieżkę do sdk
Nie znam języka, a z translatora komunikatu nie zrozumiałem stąd utworzone pytanie na forum i WIELKIE podziękowanie dla @furious programming który wyjaśnił o co chodzi.