Jak zainstalować Android Studio w systemie Linux

Jednym z najbardziej dynamicznych i wszechstronnych systemów operacyjnych ze względu na możliwości rozwoju jest niewątpliwie Android, stworzony i rozwijany przez Google, który jest obecnie wdrażany w milionach urządzeń mobilnych i niektórych komputerach stacjonarnych.

Teraz, jeśli jesteśmy w świecie tworzenia aplikacji na Androida, mamy narzędzie, które jest fundamentalne i bogate w funkcje do wykonywania tego typu zadań, a tym narzędziem jest Android Studio.
Android Studio posiada niezbędne i kompleksowe narzędzia do tworzenia aplikacji na wszystkich typach urządzeń z systemem Android.
Android Studio zostało stworzone jako oficjalne zintegrowane środowisko programistyczne (IDE) specjalnie do tworzenia aplikacji na Androida i jest oparte na IntelliJ IDEA.

CechyAndroid Studio ma szereg jawnych funkcji do tworzenia potężnych i innowacyjnych aplikacji, takich jak:

  • Posiada elastyczny system budowania oparty na gradach
  • Posiada szybki emulator, który ma kilka funkcji
  • Ma ujednolicone środowisko, w którym można prowadzić rozwój dla wszystkich dostępnych urządzeń z systemem Android
  • Posiada funkcję Instant Run, która pozwala na wprowadzanie zmian podczas działania aplikacji bez konieczności kompilowania nowego APK
  • Integracja z GitHub i szablonem kodu w celu zapewnienia możliwości kompilowania typowych funkcji aplikacji i importowania próbek kodu
  • Posiada dużą liczbę narzędzi testowych i frameworków
  • Posiada narzędzia Lint do wykrywania problemów z wydajnością, użytecznością, kompatybilnością wersji itp.
  • Obsługa C++ i NDK
  • Wbudowana obsługa Google Cloud Platform, ułatwiająca integrację Google Cloud Messaging i App Engine

ModułyKażdy projekt, który realizujemy w Android Studio zawiera jeden lub więcej modułów, które posiadają pliki kodu źródłowego oraz pliki zasobów, są to moduły:

  • Moduły aplikacji na Androida
  • moduły biblioteczne
  • Moduły Google App Engine

Lornetka składanaWszystkie pliki kompilacji będą widoczne na najwyższym poziomie skryptów Gradle, a każdy moduł aplikacji zawiera następujące foldery:

  • manifesty: zawiera plik AndroidManifest.xml
  • java: Zawiera pliki kodu źródłowego Java, w tym kod testowy JUnit
  • res: zawiera wszystkie zasoby, takie jak układy XML, ciągi interfejsu użytkownika i obrazy bitmapowe.

1. Funkcje i wymagania Android Studio


Wśród różnych funkcji, które mamy podczas korzystania z Android Studio, mamy:

Natychmiastowy biegGdy klikniesz Uruchom lub Debug, funkcja Instant Run Android Studio zastosuje zmiany kodu i zasobów do uruchomionej aplikacji, dzięki czemu aplikacja inteligentnie zinterpretuje zmiany bez konieczności ponownego uruchamiania aplikacji lub ponownej kompilacji jej pakietu APK.
Szybki i bogaty w funkcje emulatorAndroid Emulator instaluje się automatycznie i pozwala nam uruchamiać aplikacje szybciej niż na prawdziwym urządzeniu, a także pozwala nam tworzyć prototypy naszej aplikacji i testować je na wszystkich dostępnych konfiguracjach urządzeń z Androidem, takich jak telefony, tablety oraz urządzenia z systemem Android Wear i Android TV.
Inteligentny edytor koduInteligentny edytor kodu pozwala nam pisać bardziej wydajny kod, pracować szybciej i być bardziej produktywnym.
Solidny i elastyczny system budowyAndroid Studio oferuje nam automatyzację kompilacji, zarządzanie zależnościami i konfigurowalne konfiguracje kompilacji.
Zoptymalizowany dla wszystkich urządzeń z AndroidemAndroid Studio posiada ujednolicone środowisko, dzięki któremu będzie można kompilować aplikacje na telefony i tablety z systemem Android, a także na urządzenia z systemem Android Wear, Android TV i Android Auto.
NadprożeAndroid Studio oferuje solidną i statyczną platformę analizy i zawiera ponad 280 różnych testów Lint w całej aplikacji.
Szablony kodów i przykładowe aplikacjeW Android Studio zawarte są szablony projektu i kodu, które zostały zaprojektowane tak, aby umożliwić dodawanie ustalonych wzorców, takich jak boczny panel nawigacyjny i pager widoku.
Narzędzia testowe i frameworkiAndroid Studio oferuje nam szeroką gamę narzędzi do oceny aplikacji na Androida za pomocą JUnit 4 i funkcjonalnych frameworków testowych interfejsu użytkownika.
Obsługa C++ i NDKDzięki obsłudze edycji plików projektu w językach C i C++, komponenty JNI można szybko kompilować w aplikacji.
Integracja Firebase i CloudDzięki asystentowi Firebase będzie można połączyć aplikację z Firebase i stamtąd dodawać takie usługi, jak m.in. Analytics, Uwierzytelnianie i Powiadomienia. Narzędzia wbudowane w Google Cloud Platform dają nam możliwość stworzenia i wdrożenia backendu dla aplikacji na Androida z wykorzystaniem usług takich jak Google Cloud Endpoints oraz modułów projektowych specjalnie zaprojektowanych dla Google App Engine.

Cechy

  • Analizator APK
  • Edytor układu
  • Edytor tłumaczeń
  • Badanie zasobów wektorowych

Wymagania dotyczące korzystania z Android StudioPodstawowe wymagania do zainstalowania Android Studio to:

  • 64-bitowa dystrybucja, która obsługuje aplikacje 32-bitowe
  • Środowisko graficzne GNOME lub KDE
  • Biblioteka GNU C (glibc) 2.19 lub nowsza
  • 2 GB wolnego miejsca na dysku, zalecane 4 GB (500 MB dla IDE + 1,5 GB dla Android SDK i emulatora obrazu systemu)
  • Co najmniej 3 GB RAM, zalecane 8 GB RAM, emulator Androida zużywa 1 GB RAM
  • Przynajmniej rozdzielczość ekranu 1280 x 800

Teraz zobaczymy, jak zainstalować Android Studio w systemie Linux, w tym przypadku Ubuntu 17.10.


Zaloguj się Dołącz!

wave wave wave wave wave