Jak zbudować plik APK w Eclipse?
Kiedy rozwijam projekt używając Eclipse , Plik APK trafia na emulator. Ale chcę przesłać moją aplikację na prawdziwe urządzenie. Czy istnieje narzędzie do budowania pliku APK?
Jaki jest proces? Czy można pobrać plik APK z emulatora?
12 answers
Kiedy bieg projekt na emulatorze, plik APK jest generowany w katalogu bin
. Należy pamiętać, że tylko budowanie projektu (a nie uruchamianie ) nie spowoduje wysłania pliku APK do katalogu bin
.
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-02-13 09:30:18
Do testowania na urządzeniu, można podłączyć urządzenie za pomocą USB i uruchomić z Eclipse tylko jako emulator.
Jeśli chcesz rozpowszechnić aplikację, użyj funkcji Eksportuj:
Następnie postępuj zgodnie z instrukcjami. Będziesz musiał utworzyć klucz w tym procesie.
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-02-10 03:14:48
Nie ma potrzeby tworzenia klucza i tak dalej, jeśli chcesz po prostu bawić się nim na swoim urządzeniu.
Z Eclipse:
Aby wyeksportować niepodpisany .apk z Eclipse, Kliknij prawym przyciskiem myszy projekt w Eksploratorze pakietów i wybierz Android Tools - > Export Unsigned Application Package . Następnie określ lokalizację pliku dla niepodpisanego .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
2016-06-20 15:17:35
Plik APK znajduje się w katalogu /workspace/PROJECT_FOLDER/bin
. Aby zainstalować plik APK w prawdziwym urządzeniu:
Połącz swoje prawdziwe urządzenie z komputerem PC/laptopem.
Przejdź do
sdk/tools/
za pomocą terminala lub wiersza polecenia.adb install <FILE PATH OF .APK FILE>
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-02-10 03:16:17
Po prostu kliknij prawym przyciskiem myszy na swoim projekcie, a następnie przejdź do
*Export - > Android - > Export Android Application - > YOUR_PROJECT_NAME - > Create new key store path - > Fill the detail - > Set the .lokalizacja apk - > teraz możesz dostać swój .plik apk *
Zainstaluj go w telefonie komórkowym.
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-11-05 12:22:34
Możemy utworzyć podpisany i niepodpisany plik APK. Podpisany plik APK można zainstalować na urządzeniu.
Do utworzenia podpisanego pliku APK:
-
Kliknij prawym przyciskiem myszy projekt w Eksploratorze pakietu
Wybierz Narzędzia Android -> Eksport Podpisanego Pakietu Aplikacji .
Następnie określ lokalizację pliku podpisanego .apk.
Do tworzenia niepodpisanego pliku APK:
-
Kliknij prawym przyciskiem myszy projekt w Pakiet Explorer
Wybierz Narzędzia Android -> Eksport Niepodpisanego Pakietu Aplikacji .
Następnie określ lokalizację pliku dla niepodpisanego pliku 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-02-10 03:24:12
Gdy uruchomisz aplikację, Twój telefon powinien zostać wykryty i powinieneś otrzymać opcję uruchamiania na telefonie zamiast na emulatorze.
Więcej instrukcji dotyczących rozpoznawania telefonu: http://developer.android.com/guide/developing/device.html
Jeśli chcesz wyeksportować podpisaną wersję pliku APK (do przesłania na rynek lub umieszczenia na stronie internetowej), kliknij prawym przyciskiem myszy projekt w Eclipse, wybierz Eksportuj, a następnie wybierz " Eksportuj Android Zastosowanie".
Więcej Szczegółów: http://developer.android.com/guide/publishing/app-signing.html#ExportWizard
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-01-05 04:52:18
Plik bin/XXX.apk
może zostać zbudowany automatycznie, gdy tylko zapiszesz dowolny plik źródłowy:
Okno / Preferencje, Android / Build, odznacz " pomiń pakowanie i indeksowanie..."
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-02-10 03:19:58
Najprostszym sposobem tworzenia podpisanych / niepodpisanych APK przy użyciu Eclipse i ADT jest:
- Kliknij prawym przyciskiem myszy swój projekt w "Project Explorer"
- najedź na "Narzędzia Androida"
- Wybierz "Eksportuj podpisany pakiet aplikacji" lub " Eksportuj Unsigned Application Package "
-
Wybierz lokalizację nowego pliku APK i kliknij "Zapisz".
- Uwaga: Jeśli próbujesz zbudować APK dla dystrybucji beta, będziesz prawdopodobnie trzeba utworzyć podpisany pakiet , który wymaga keystore . Jeśli postępujesz zgodnie z procesem "Signed Application" w Eclipse ADT poprowadzi Cię przez proces tworzenia nowego klucza.
Mam nadzieję, że to pomoże.
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-04 16:42:46
Eclipse 3.7 (Indigo): Przejdź do Windows - > Preferences - > Android - > Build i odznacz "Pomiń pakowanie i deksowanie do momentu eksportu lub uruchomienia"
Możesz również zbudować go ręcznie za pomocą menu -> Projekt -> **odznacz "buduj 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
2016-06-20 15:19:35
Kliknij prawym przyciskiem myszy na projekcie w Eclipse - > Android tools - > Export without signed key. Podłącz urządzenie. Zamontować go za pomocą sdk / tools.
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-02-10 03:18:44
Nikt o tym nie wspomniał, ale w połączeniu z innymi odpowiedziami, możesz również pobrać plik apk z katalogu bin na telefon lub tablet, umieszczając go na stronie internetowej i po prostu pobierając go.
Twoje urządzenie będzie narzekać na zainstalowanie go po pobraniu go. Twoje urządzenie doradzi ci lub ryzyko instalacji programów z nieznanych źródeł i da Ci możliwość obejścia porady.
Twoje pytanie jest bardzo konkretne. Nie musisz tego wyciągać ze swojego emulator, wystarczy pobrać plik apk z folderu bin w projekcie i umieścić go na prawdziwym urządzeniu.
Większość ludzi daje Ci cenne informacje do następnego kroku (podpisywanie i publikowanie apk), nie musisz tego robić, aby uzyskać go na prawdziwym urządzeniu.
Pobranie go na prawdziwe urządzenie jest prostą metodą.
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-04-20 16:42:01