Jak zainstalować plik APK w emulatorze Androida?
W końcu udało mi się zaciemnić moją aplikację na Androida, teraz chcę ją przetestować, instalując plik APK i uruchamiając go na emulatorze.
Jak zainstalować plik APK na emulatorze Androida?
30 answers
Możesz po prostu przeciągnąć i upuścić .plik apk aplikacji do emulatora i automatycznie rozpocznie się instalacja.
Inna opcja:
Windows:
- Uruchom emulator (menedżer SDK.exe- > narzędzia - > Zarządzaj Avd...- >New then Start)
- uruchom konsolę (Windows XP), Uruchom -> wpisz cmd i przejdź do folderu platform-tools katalogu SDK.
- Wklej APK plik w folderze 'android-sdk \ tools' lub 'platform-tools'.
- następnie wpisz następujące polecenie.
ADB install [.ścieżka apk]
Przykład:
ADB install C:\Users\Name\MyProject\build\Jorgesys.apk
Linux:
- skopiuj plik apk do
platform-tools
w folderzeandroid-sdk linux
. - Otwórz Terminal i przejdź do folderu platform-tools w android-sdk .
- następnie wykonaj to polecenie -
./ ADB install FileName.apk
- jeśli operacja się powiedzie (wynik zostanie wyświetlony na ekranie), plik znajdziesz w launcherze emulatora.
Mac:
PATH=$PATH:~/Library/Android/sdk/platform-tools
Przykład: PATH=$PATH: / users / jorgesys / eclipse/android-sdk-mac_64 / tools
Następnie uruchom adb.
Mac:
1.Run the emulator,
2.następnie skopiuj swój .apk plik i wklej do /Users/your_system_username/Library/Android/sdk/platform-tools
,
jeśli nie możesz znaleźć ścieżki sdk w systemie mac, wykonaj następujące kroki: otwórz finder->select
Przejdź do opcji w górnym menu - > wybierz Idź do opcji folderu- > pojawi się okno z polem tekstowym: /Users/your_system_username/Library/Android/sdk/
- > teraz otwórz folder platform-tools i wklej skopiowany plik .plik apk,
-
Teraz otwórz terminal i wpisz następujące:
cd Library/Android/sdk/platform-tools
-
Wykonaj następujące czynności w swoim terminalu:
./adb install yourapkfilename.apk
Jeśli otrzymasz następujący komunikat o błędzie:error: no devices found - waiting for device
, wykonaj krok 5. -
Uruchom emulator z Android Studio, gdy Emulator jest aktywny, a następnie powtórz Krok 4, zobaczysz komunikat o sukcesie na terminalu.
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
2020-12-10 22:24:32
Jeśli utworzyłeś więcej niż jeden emulator lub masz podłączone urządzenie z Androidem, adb będzie narzekać na
error: more than one device and emulator
adb help
nie jest bardzo jasne, co robić:
-d - directs command to the only connected USB device...
-e - directs command to the only running emulator...
-s <serial number> ...
-p <product name or path> ...
Flaga, którą zdecydujesz się użyć, musi pochodzić przed rzeczywistą komendą adb:
adb -e install path/to/app.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-12-23 14:30:59
W dzisiejszych czasach możesz po prostu przeciągnąć i upuścić apk Androida do emulatora i automatycznie rozpocznie się instalacja.
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-11-22 07:54:33
go to sdk folder, then go to tools.
copy your apk file inside the tool directory
./emulator -avd myEmulator
to run the emulator on mac
./adb install myApp.apk
to install app on the emulator
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
2010-08-13 21:08:05
Przejdź do katalogu android-sdk / tools w wierszu polecenia, a następnie wpisz
adb install fileName.apk (Windows)
./adb install fileName.apk (Linux or Mac)
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-12-12 10:22:02
Zrozumiałem .plik apk w katalogu platform-tools / zestawu SDK, a następnie zainstaluj .apk na emulatorze za pomocą cmd (w systemie windows):
adb install <path_to_your_bin>.apk
Lub
./adb install <path_to_your_bin>.apk
Jeśli działa więcej niż jeden emulator , możesz znaleźć wszystkie uruchomione emulatory za pomocą tego polecenia:
adb devices
Lub
./adb devices
Następnie należy podać emulator, na którym ma zostać zainstalowana aplikacja, podając jej numer seryjny, za pomocą opcji-S. Na przykład:
adb -s emulator-5554 install path/to/your/app.apk
Lub
./adb -s emulator-5554 install path/to/your/app.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
2015-12-19 04:14:04
Przeciągnij i upuść
Po prostu przeciągnij i upuść plik apk do emulatora.
Można również uruchomić emulator Androida bez Android Studio.
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-08-03 13:10:50
Najpierw musisz zainstalować Android Studio na swoim komputerze. Następnie po prostu wykonaj następujące kroki.
- Przejdź do paska nawigacyjnego i Otwórz Android Studio.
- z paska narzędzi otwórz Menedżera AVD. (Jeśli go nie widzisz, utwórz nowy projekt Androida)
- Utwórz wirtualne urządzenie.
- Wybierz urządzenie sprzętowe, na którym chcesz zainstalować aplikację.
- Wybierz obraz Androida, który chcesz zainstalować na Twoim urządzeniu. (Jeśli nie widzisz żadnych obrazów, możesz pobrać żądany obraz z obrazów zalecanych, x86 lub innych)
- Dodaj nazwę do AVD.
- Teraz wirtualne urządzenie zostało utworzone i można je po prostu uruchomić, klikając przycisk Odtwórz.
- Teraz masz skonfigurować urządzenie wirtualne i teraz musisz zainstalować plik APK.
- Pobierz plik APK, który chcesz zainstalować i przeciągnij i wrzuć do emulatora.
- plik APK został pomyślnie zainstalowany i możesz go zobaczyć w swoich aplikacjach.
- Teraz możesz po prostu uruchomić zainstalowaną aplikację.
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-04-23 06:42:49
Pobierz plik apk z przeglądarki, a następnie po prostu kliknij na niego (obszar powiadomień). Instalacja rozpocznie się automatycznie.
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
2012-08-20 11:57:30
Goto Shell / Terminal/, reach at Android-sdk/tools directory then
adb install fileName.apk // (u can run this command on windows)
or
./adb install fileName.apk //( u can run this command on linux)
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-05-30 04:27:50
Załóżmy, że musisz zainstalować Facebook APK na emulatorze.
Możesz użyć adb, aby zainstalować APK na uruchomionym emulatorze w OS X w następujący sposób:
./adb install ~/FBAndroid-2.1.apk
I na Windows , tak:
adb install %HOMEPATH%\FBAndroid-2.1.apk
Po zakończeniu sprawdź ekran aplikacji emulatora, aby sprawdzić, czy aplikacja została poprawnie zainstalowana. Jeśli chcesz wymusić aktualizację tej aplikacji z poprzedniej wersji, dodaj flagę-r, Jak to na OS X :
./adb install -r ~/FBAndroid-2.1.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-12-27 19:30:18
W Genymotion po prostu przeciągnij i upuść *.plik apk w emulatorze i będzie automatycznie instaluje i działa.
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-01-11 13:58:07
Pobierz plik Apk z sieci i skopiuj go do platform-tools folderu SDK, a następnie w wierszu polecenia przejdź do tego katalogu typu:
adb install filename.apk
Naciśnij enter to zainstaluje się w ciągu kilku sekund
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-03-04 12:25:06
Począwszy Od Windows 7,
Shift + kliknij prawym przyciskiem myszy w folderze plików apk.
Wybierz Tutaj Otwórz Okno Poleceń
Type & Hit "ADB install AppName.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
2014-12-14 10:27:32
Utrzymuj emulator w gotowości. W wierszu poleceń przejdź do folderu platform-tools, w folderze sdk dostarczonym z pakietem adt i wykonaj następujące polecenie:
>adb install <yourFilename.apk>
To polecenie wykrywa uruchomiony emulator / emulatory i pokazuje listę urządzeń, na których można zainstalować tę aplikację(Pokaż, jeśli jakieś fizyczne urządzenie / urządzenia podłączone do komputera.). Następnie możesz wybrać dowolny, jeśli działa tylko jeden emulator, aplikacja zostanie zainstalowana bezpośrednio na nim przez default.
Uwaga: dla powyższego polecenia Twoje .plik apk musi znajdować się w tym samym katalogu.
Aby uzyskać bardziej szczegółowy tutorial: Ten link
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-05-22 11:40:30
Przeciągnij i upuść ".apk " plik do okna emulatora.
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-08-03 13:16:02
(TESTOWANE NA MACOS)
Pierwszym krokiem jest uruchomienie emulatora
Emulator-avd
Następnie użyj adb, aby zainstalować .apk
ADB install
Jeśli adb rzuca błąd jak APK już istnieje lub coś podobnego. Uruchom powłokę adb podczas działania emulatora
Adb shell
Cd data / app
ADB uninstall
Jeśli adb i emulator nie zostały znalezione wykonaj następujące polecenia
Eksport PATH=$PATH://android-sdk-macosx/platform-tools://android-sdk-macosx/android-sdk-macosx/tools:
Do wykorzystania w przyszłości umieść powyższą linię na końcu .bash_profile
Vi~/.bash_profile
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-09-19 12:15:47
Jeśli używasz więcej niż jednego emulatora, użyj tego polecenia
adb devices
A następnie wybierz amulatur i zainstaluj aplikację
adb -s "EMULATOR NAME" install "FILE PATH"
adb -s emulator-5556 install C:\Users\criss\youwave\WhatsApp.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
2015-03-30 08:54:56
Może się mylę, ale na Windows po prostu przeciągam i upuszczam .apk
do emulatora Androida. To znaczy, Robienie wszystkich wymienionych powyżej wydaje się być dużo pracy.
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-31 08:17:24
Po prostu przeciągnij i upuść swój apk do emulatora
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
2019-10-06 12:59:12
Przejdź do katalogu ADT / Android-sdk / tools w wierszu polecenia 1. ADB install fileName.apk (Windows)
- ./ ADB install fileName.apk (Ubuntu / Linux lub Mac)
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-13 03:40:22
Najlepszym sposobem jest stworzenie aplikacji, która otworzy plik apk na emulatorze. Musisz skopiować .plik apk do folderu pobierania emulatora. Następnie zastąp yourAppName.apk z Twoim .nazwa apk.
Oto kod
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "yourAppName.apk")), "application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
}
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
2016-02-11 12:48:08
Piszesz polecenie na terminal / cmd ADB install FileName.apk.
Teraz możesz po prostu przeciągnąć i upuścić apk w emulatorze i zainstaluje się!
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-08-29 12:36:50
Na Linuksie robię to:
- najpierw sprawdź, które urządzenia mam obecnie:
emulator -list-avds
- zbuduj release
cd android && ./gradlew assembleRelease
- zainstaluj go w emulowanym urządzeniu "Nexus5" (jesteś w katalogu android, w przeciwnym razie użyj pełnej ścieżki do apk):
adb -s '8e138a9c' install app/build/outputs/apk/app-release.apk
./gradlew installRelease
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-09-14 10:21:03
Wykonaj kroki:
- Upewnij się, że zezwalasz na instalację z nieznanych źródeł w ustawienia.
- Użyj monitora Urządzenia z Androidem, aby skopiować APK na kartę SD.
- użyj wbudowanej przeglądarki w Androidzie, aby przejść do plik: / / / sdcard / APK-name.apk
- Gdy pojawi się powiadomienie "Pobieranie zakończone", kliknij je.
(1) Możesz również użyć poleceń gradle, aby zainstalować APK przy wyborze produktu i smaku (debugowanie lub Wydanie). Zobacz ten przewodnik.
./gradlew assembleDebug (Incase you don't have the APK generated)
./gradlew installDebug
Jeśli chcesz mieć świeżą instalację, możesz usunąć wcześniejsze zainstalowane Kompilacje na urządzeniu za pomocą poniższych poleceń
./gradlew uninstallDebug
./gradlew installDebug
(2) Możesz również używać poleceń adb bezpośrednio:
Konfiguracja adb dla wiersza poleceń
export PATH=/Users/mayurik/Library/Android/sdk/platform-tools/adb:/Users/mayurik/Library/Android/sdk/tool
Command line ADB install
adb -d install pathto/sample.apk (on device)
adb -e install pathto/sample.apk (on emulator)
Sprawdź również dokumentację tutaj
$ adb devices
List of devices attached
emulator-5554 device
emulator-5555 device
$ adb -s emulator-5555 install helloWorld.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
2019-09-09 08:24:08
06-11-2020
Przeciągnij i upuść nie działało dla mnie na Windows 10 Pro.
-
Umieść APK na Dysku Google
-
Dostęp do Dysku Google za pomocą przeglądarki Chrome na emulatorze Androida
-
Następnie zainstaluj go stamtąd.
Uwaga: Musisz włączyć Nieznane źródła w emulatorze.
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
2020-11-06 17:34:55
1) Wklej myapp.apk w folderze platform-tools, w moim przypadku C:\Users\mazbizxam\AppData\Local\Android\android-sdk\platform-tools, to jest link w moim przypadku może się zmienić na was ludzie
2)Otwórz katalog w CMD CD C:\Users\mazbizxam\AppData\Local\Android\android-sdk\platform-tools
3)Teraz jesteś w folderze platform-tools, po prostu wpisz ADB install myapp.apk
Upewnij się, że emulator jest włączony, jeśli wszystko jest w porządku apk zainstaluje
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
2016-05-02 06:22:49
Uruchom konsolę (Windows XP), Uruchom - > wpisz cmd i przejdź do Platforma-folder narzędzi katalogu SDK.
W przypadku, gdy ktoś zastanawia się, jak uruchomić cmd
w folderze platform-tools
katalogu SDK, jeśli używasz nowej wersji systemu Windows, wykonaj kroki:
- przejdź do
platform-tools
przez Eksplorator Windows. - przytrzymując
shift
Kliknij prawym przyciskiem myszy i znajdziesz opcję "Otwórz okno poleceń tutaj". - Kliknij na nią, a cmd rozpocznie się w tym folder.
Hope it helps
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
2016-09-10 00:52:43