Strona główna
» WINDOWS
»
Jak zainstalować pakiet APK na urządzeniu z systemem Android za pomocą komputera z systemem Windows
Jak zainstalować pakiet APK na urządzeniu z systemem Android za pomocą komputera z systemem Windows
Aby zainstalować plik APK na telefonie z systemem Android z komputera z systemem Windows, użyj Android Debug Bridge (ADB). Pobierz narzędzia Platform-Tools firmy Google, włącz debugowanie USB w telefonie, podłącz go przez USB i uruchom aplikację, adb installkorzystając ze ścieżki pliku APK. Nie musisz rootować telefonu ani instalować zewnętrznego menedżera APK dla systemu Windows.
Spowoduje to zainstalowanie aplikacji Android na podłączonym telefonie ; aplikacja ta nie będzie działać w systemie Windows. Poniższe instrukcje dotyczą standardowego .apkpliku, który już posiadasz ze źródła, któremu ufasz.
Czego potrzebujesz
Komputer z systemem Windows 10 lub Windows 11 i kabel USB, który obsługuje nie tylko ładowanie, ale i przesyłanie danych.
Odblokowany telefon lub tablet z systemem Android, na którym można włączyć opcje programistyczne.
Zgodny, legalny plik APK zapisany gdzieś na komputerze z systemem Windows. W miarę możliwości sprawdź oficjalną stronę dystrybucji dewelopera.
Zainstaluj APK z systemu Windows w czterech krokach
1. Pobierz i rozpakuj Android SDK Platform-Tools
Otwórz oficjalną stronę pobierania narzędzi SDK Platform-Tools firmy Google , wybierz pakiet dla systemu Windows, zaakceptuj licencję (jeśli pojawi się monit) i rozpakuj plik ZIP. Dla wygody możesz umieścić wypakowany platform-toolsfolder w folderze C:\platform-tools. Otwórz folder i sprawdź, czy zawiera pliki adb.exe.
Do tej metody nie jest wymagane Android Studio . Platform-Tools udostępnia narzędzie wiersza poleceń niezbędne do komunikacji z telefonem.
Przed otwarciem terminala znajdź plik adb.exe w wyodrębnionym folderze platform-tools.
2. Włącz debugowanie USB w telefonie
Otwórz Ustawienia w systemie Android, znajdź Numer kompilacji i dotknij go siedem razy, aby odblokować Opcje programistyczne. Na wielu telefonach Pixel znajduje się on w sekcji Informacje o telefonie ; na wielu telefonach Samsung Galaxy znajduje się on w sekcji Informacje o telefonie > Informacje o oprogramowaniu . Może być konieczne podanie kodu PIN blokady ekranu.
Wróć do Ustawień, otwórz Opcje programistyczne i włącz debugowanie USB . Ścieżka menu różni się w zależności od producenta i wersji Androida; Google dokumentuje alternatywy w swoim przewodniku po Opcjach programistycznych .
Włącz debugowanie USB, aby komputer z systemem Windows mógł komunikować się z telefonem przez ADB.
3. Podłącz i autoryzuj komputer z systemem Windows
Podłącz telefon do komputera kablem USB i pozostaw odblokowany. Gdy Android zapyta „Zezwalać na debugowanie USB?” , upewnij się, że to Twój komputer i kliknij „Zezwalaj” . W monicie może pojawić się odcisk palca klucza RSA. Nie zatwierdzaj żądań z komputera, któremu nie ufasz.
Jeśli telefon tylko się ładuje i nigdy nie pojawia się jako urządzenie ADB, spróbuj innego kabla lub portu. System Windows może również wymagać sterownika od producenta telefonu; Google udostępnia wskazówki dotyczące sterowników USB producenta .
Autoryzuj komputer na telefonie, gdy pojawi się okno dialogowe z prośbą o zezwolenie na debugowanie USB.
4. Uruchom polecenie instalacji ADB w programie PowerShell
W Eksploratorze plików systemu Windows otwórz platform-toolsfolder, kliknij pasek adresu, wpisz powershelli naciśnij Enter. W oknie programu PowerShell sprawdź, czy ADB rozpoznaje urządzenie:
.\adb.exe devices
Poszukaj numeru seryjnego urządzenia, po którym następuje device. Następnie zainstaluj plik APK, zastępując przykład rzeczywistą pełną ścieżką do pliku:
ADB wyświetli komunikat Successpo zakończeniu instalacji. Nowa aplikacja powinna pojawić się w szufladzie aplikacji telefonu. Jeśli wolisz wiersz poleceń niż program PowerShell, uruchom te same polecenia bez początkowego znaku „” .\, pracując w platform-toolskatalogu.
Połączenie ADB zgłasza urządzenie, a ukończona instalacja APK zgłasza powodzenie.
Zaktualizuj istniejącą aplikację lub zainstaluj podzielone pakiety APK
Aby zaktualizować aplikację, która jest już zainstalowana, -rpowiadom ADB o konieczności ponownej instalacji aplikacji, zachowując jednocześnie jej dane, jeśli pakiet jest zgodny:
Aktualizacja musi spełniać wymagania Androida dotyczące podpisu i wersji. Flaga nie może zignorować niezgodnego podpisu ani innych ograniczeń instalacji.
Jeśli pobrany plik zawiera kilka powiązanych plików APK, dokumenty Google adb install-multipleumożliwiają zainstalowanie odpowiedniego zestawu. Pakiet .xapklub nie.apkm jest zwykłym pojedynczym plikiem APK; nie należy po prostu zmieniać nazwy jego rozszerzenia i uruchamiać go . Uzyskaj odpowiednie instrukcje instalacji od wydawcy aplikacji.adb install
Rozwiąż typowe problemy z instalacją ADB
Brak urządzenia na liście: odblokuj telefon, użyj kabla do transmisji danych, wypróbuj inny port USB i sprawdź, czy system Windows wymaga sterownika ADB producenta.
unauthorizedPojawia się: Poszukaj monitu o zgodę na telefonie i zatwierdź go. Odłącz i ponownie podłącz USB, jeśli monit się nie pojawi.
Program PowerShell nie może odnaleźć ADB: Otwórz program PowerShell w wyodrębnionym platform-toolsfolderze i użyj .\adb.exe, a nie tylko adb.
more than one device/emulator: Odłącz dodatkowe urządzenia lub użyj, .\adb.exe -d install "C:\path\app.apk"gdy fizycznie masz tylko jedno urządzenie z systemem Android.
Instalacja nie powiodła się: Sprawdź, czy plik APK obsługuje wersję Androida i architekturę procesora telefonu, jest kompletny i poprawnie podpisany. Istniejącej aplikacji podpisanej innym kluczem programisty nie można zaktualizować w tym samym miejscu za pomocą -r. Nie pomijaj ostrzeżenia bezpieczeństwa, aby zainstalować plik APK.
Aby uzyskać dodatkowe polecenia i stany urządzeń, zapoznaj się z dokumentacją poleceń ADB firmy Google . Po zakończeniu odłącz kabel i wyłącz debugowanie USB, jeśli nie jest potrzebne. W przeciwieństwie do niektórych starszych instalatorów systemu Windows, standardowe polecenie instalacji ADB nie oferuje uniwersalnego wyboru między pamięcią wewnętrzną a kartą SD; system Android kontroluje umiejscowienie zgodnie z obsługą aplikacji i urządzenia.