Zainstalować plik apk z wiersza polecenia?
Chcę zainstalować plik używając wiersza poleceń systemu Windows. Najpierw chcę zbudować po kompilacji wszystkich .pliki jar do utworzenia .plik apk dla aplikacji Android bez użycia Eclipse.
Czy ktoś wie jak można to zrobić bez użycia Eclipse & tylko poprzez użycie wiersza poleceń.
10 answers
Możesz użyć poniższego kodu, aby zainstalować aplikację z linii poleceń
adb install example.apk
Ten apk jest zainstalowany w pamięci wewnętrznej bieżącego otwartego emulatora.
adb install -s example.apk
Ten apk jest instalowany na karcie sd bieżącego otwartego emulatora.
Można również zainstalować apk do określonego urządzenia na liście podłączonych urządzeń do adb.
adb -s emulator-5554 install myapp.apk
Zobacz też pomoc adb dla innych opcji.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-25 08:24:38
Możesz zainstalować plik apk na konkretnym urządzeniu / emulatorze, wprowadzając identyfikator urządzenia / emulatora przed słowem kluczowym "install", a następnie ścieżkę do pliku apk. Zauważ, że przełącznik-s, jeśli występuje, po słowie kluczowym "install" oznacza instalację na karcie sd. Przykład:
adb -s emulator-5554 install myapp.apk
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-04-02 20:24:26
Użyj narzędzia wiersza poleceń programu Android Debug Bridge adb
np: adb install filename.apk
.
Dobrym odniesieniem do adb
jest Tutaj
install [options] <PATH> Installs a package (specified by <PATH>) to the system.
Options:
-l: Install the package with forward lock.
-r: Reinstall an exisiting app, keeping its data.
-t: Allow test APKs to be installed.
-i <INSTALLER_PACKAGE_NAME>: Specify the installer package name.
-s: Install package on the shared mass storage (such as sdcard).
-f: Install package on the internal system memory.
-d: Allow version code downgrade.
uninstall [options] <PACKAGE> Removes a package from the system.
Options:
-k: Keep the data and cache directories around after package removal.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-06-05 11:32:54
Możesz budować w wierszu poleceń za pomocą ant. Zobacz ten przewodnik .
Następnie można go zainstalować za pomocą adb
w wierszu poleceń.
adb install -r MyApp.apk
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-16 09:40:34
Prostym sposobem na to jest polecenie
adb install example.apk
I jeśli chcesz kierować urządzenie connect możesz dodać parametr "- d "
adb install -d example.apk
Jeśli masz podłączone więcej niż jedno urządzenie / emulator, otrzymasz ten błąd
Adb: error: connect failed: więcej niż jedno urządzenie / emulator - waiting for device-error: more than one device/emulator
Aby tego uniknąć, możesz wyświetlić listę wszystkich urządzeń za pomocą poniższego polecenia
adb devices
Otrzymasz wyniki jak poniżej
C:\Windows\System32>adb devices
List of devices attached
a3b09hh3e device
emulator-5334 device
Wybierz jedno z tych urządzeń i dodaj parametr do polecenia adb jako "- s a3b09hh3e " jak poniżej
adb -s a3b09a6e install example.apk
Również jako podpowiedź, jeśli ścieżka apk jest długa i ma spacje, po prostu dodaj ją między podwójnymi cudzysłowami, takimi jak
adb -s a3b09a6e install "c:\my apk location\here 123\example.apk"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-08 16:04:03
- Naciśnij wygraj+R > cmd
- Przejdź do platform-tools\ w folderze android-sdk windows
- Typ adb
- teraz postępuj zgodnie z instrukcjami napisanymi przez Mohit Kanada (upewnij się, że wspominasz całą ścieżkę .plik apk dla np. d:\android-apps\test.apk)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-15 12:18:19
To takie proste!
Na przykład Moja lokalizacja pliku apk to: d:\myapp.apk
-
Uruchom cmd
-
Przejdź do folderu" platform-tools " (w folderze sdk)
-
Uruchom urządzenie emulatora (powiedzmy, że nazywa się 5556:MyDevice)
-
Wpisz ten kod w cmd:
ADB-s emulator-5556 install d:\myapp.apk
Poczekaj chwilę i gotowe!!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-14 15:51:04
Jesteś tu prawdopodobnie dlatego, że chcesz go zbudować!
Zbuduj
gradlew
(Na Windows gradlew.bat
)
Następnie Zainstaluj
adb install -r exampleApp.apk
(-r
sprawia, że zastępuje istniejącą kopię, dodaje -s
W przypadku instalacji na emulatorze)
Bonus
Ustawiłem alias w moim ~/.bash_profile
alias bi="gradlew && adb install -r exampleApp.apk"
Jest to bardzo proste i łatwe w obsłudze.]}Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-10-08 08:57:44
Polecenia do instalowania plików APK, jak to robi w Android Studio, można zobaczyć poniżej.
1) aby wypchnąć aplikację:
adb push /pathOfApk/com.my.awesome.apk /data/local/tmp/com.my.awesome
Gdzie com.my.awesome
jest Twoja paczka.
2) do zainstalowania:
adb shell pm install -t -r "/data/local/tmp/com.my.awesome"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-07-18 08:28:50
Aby zainstalować plik debugowania:
Uruchom Projekt Build-Make
Poszukaj ostatnio wygenerowanego pliku apk w folderze app.
adb install -t C:\code\BackupRestore\app\build\outputs\apk\debug\app-debug.apk
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-19 03:42:22