Błąd przy uruchomieniu aplikacji Xiaomi Flash Tool
-
- Piegowaty Guziec
- Posty: 10
- Rejestracja: 03 gru 2020, 16:05
- Płeć: Mężczyzna
- Wersja Ubuntu: 21.04
- Środowisko graficzne: Xfce
- Architektura: x86_64
Błąd przy uruchomieniu aplikacji Xiaomi Flash Tool
Witam
Potrzebuje pomocy już tutaj od was bo sam nie mogę znaleźć rozwiązania.
Problem następujący.
Próbuje uruchomić MiUnlockTool na Ubuntu 21.04 Hirsute i wyskakuje mi następujący błąd po poleceniu
sudo ./MiUnlockTool.sh :
ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Instaluje jave i po tym samym poleceniu :
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/application/Application
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at com.xiaomitool.miunlock.Main.main(SourceFile:46)
Caused by: java.lang.ClassNotFoundException: javafx.application.Application
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
I nie wiem co z tym zrobić. Instalowałem jave ale nici. Dalej to samo
Zamieszczam zrzuty ekranu aplikacji którą chce uruchomic ( co ma zapisane) w postaci .sh oraz to co w terminalu wywala
Usunąłem jave i oto komunikat :
ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Pozdrawiam
Potrzebuje pomocy już tutaj od was bo sam nie mogę znaleźć rozwiązania.
Problem następujący.
Próbuje uruchomić MiUnlockTool na Ubuntu 21.04 Hirsute i wyskakuje mi następujący błąd po poleceniu
sudo ./MiUnlockTool.sh :
ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Instaluje jave i po tym samym poleceniu :
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/application/Application
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at com.xiaomitool.miunlock.Main.main(SourceFile:46)
Caused by: java.lang.ClassNotFoundException: javafx.application.Application
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
I nie wiem co z tym zrobić. Instalowałem jave ale nici. Dalej to samo
Zamieszczam zrzuty ekranu aplikacji którą chce uruchomic ( co ma zapisane) w postaci .sh oraz to co w terminalu wywala
Usunąłem jave i oto komunikat :
ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Pozdrawiam
- Załączniki
-
- Przechwycenie obrazu ekranu_2021-07-19_17-03-28.png
- (212.3 KiB) Nie pobierany
-
- Przechwycenie obrazu ekranu_2021-07-19_17-03-12.png
- (193.68 KiB) Nie pobierany
- kobrawerde
- Gibki Gibbon
- Posty: 2060
- Rejestracja: 10 wrz 2006, 16:00
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: Cinnamon
- Architektura: x86_64
- Kontakt:
Re: Błąd przy uruchomieniu aplikacji Xiaomi Flash Tool
Tu są jakieś objaśnienia
https://appuals.com/how-to-unlock-xiaom ... x-and-mac/
https://itectec.com/ubuntu/ubuntu-javaf ... ntu-18-04/
https://stackoverflow.com/questions/624 ... untu-20-04
https://appuals.com/how-to-unlock-xiaom ... x-and-mac/
może :Jeśli napotkasz błędy związane z nieznalezieniem klasy JavaFX, oznacza to, że w Twoim pakiecie brakuje biblioteki JavaFX. Sprawdź pakiet OpenJFX w systemie Linux
https://itectec.com/ubuntu/ubuntu-javaf ... ntu-18-04/
https://stackoverflow.com/questions/624 ... untu-20-04
Ostatnio zmieniony 19 lip 2021, 18:36 przez kobrawerde, łącznie zmieniany 1 raz.
-
- Piegowaty Guziec
- Posty: 10
- Rejestracja: 03 gru 2020, 16:05
- Płeć: Mężczyzna
- Wersja Ubuntu: 21.04
- Środowisko graficzne: Xfce
- Architektura: x86_64
Re: Błąd przy uruchomieniu aplikacji Xiaomi Flash Tool
Mam wszystko zainstalowane a mimo to wali mi errorem wciąż ...Nosz kurka
- kobrawerde
- Gibki Gibbon
- Posty: 2060
- Rejestracja: 10 wrz 2006, 16:00
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: Cinnamon
- Architektura: x86_64
- Kontakt:
Re: Błąd przy uruchomieniu aplikacji Xiaomi Flash Tool
ja ma właśnie :JavaFX została usunięta z JDK 11. Jeśli więc próbujesz uruchomić aplikację JavaFX przy użyciu JDK 11 lub nowszego, musisz dodać wszystkie zależności JavaFX w ścieżce klas. Ale jeśli spróbujesz uruchomić go z Javą 8, może działać dobrze. Postępuj zgodnie z tymi instrukcjami:
Kod: Zaznacz cały
java -version
openjdk version "11.0.11" 2021-04-20
-
- Piegowaty Guziec
- Posty: 10
- Rejestracja: 03 gru 2020, 16:05
- Płeć: Mężczyzna
- Wersja Ubuntu: 21.04
- Środowisko graficzne: Xfce
- Architektura: x86_64
Re: Błąd przy uruchomieniu aplikacji Xiaomi Flash Tool
Instalacja JDK wyzzszej od 8 nic nie daje. Juz z kilka wersji instalowałem i lipa
- jacekalex
- Gibki Gibbon
- Posty: 4681
- Rejestracja: 17 cze 2007, 02:54
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: MATE
- Architektura: x86_64
Re: Błąd przy uruchomieniu aplikacji Xiaomi Flash Tool
Jeżeli to potrzebujesz do jednorazowego flashowania cegłofona, to wygospodaruj sobie jakąś niedużą partycję,mickiemouse2001 pisze: ↑19 lip 2021, 18:59 Instalacja JDK wyzzszej od 8 nic nie daje. Juz z kilka wersji instalowałem i lipa
czy nawet pendraka, zainstaluj na nim jakieś zabytkowe ubuntu LTS czy Debiana Oldstable LTS
i doinstaluj potrzebne komponenty Javy w nim.
Z wieloma programami są takie jazdy, jak nie ma nowej wersji,
dlatego lepiej mieć w zapasie jakiś system operacyjny z przed 2-3 lat na innej partycji.
Po prostu na wszelki wypadek, podobny do twojego obecnego problemu.
EDIT:
Sprawdź poza tym, czy te szajsy w javie od odblokowania fona potrzebujesz.
To chyba zależy od modelu Xiaomi
Rzuć okiem na to:
https://wiki.lineageos.org/devices/tissot
Pozdro
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości