Android Studio 3.0 - всичко, което трябва да знаете
Като разработчик на Android, с нетърпение очаквам нови и иновативни функции на Google, които да помогнат на разработчиците като мен създавайте и тествайте приложения лесно от всякога Android Studio 3.0 не се различава. Първият анонсиран в Google I / O 2017, Android 3.0 предлага подкрепа за Kotlin заедно с редица други функции.
Ако не можеш да чакаш изпробвайте новите функции, след това изтеглете Преглед на Android Studio 3.0 и се наслаждавайте на него. Междувременно, нека ви разгледам добротата на Android Studio 3.0 - новата Android IDE.
Поддръжка на Android Oreo
Android Studio 3.0 добавя поддръжка за писане на приложения за Android 8.0 Oreo включително новите функции, поддържани в Oreo. С помощта на тази нова IDE можете лесно да създавате икони на адаптивния стартер, и добавете нови типове шрифтове във вашите приложения.
Адаптивните икони показват различни форми на различни устройства, на различни производители на оригинално оборудване. Можете да създадете адаптивна икона за стартиране с помощта на съветника Adaptive Icon, който можете да отворите, като щракнете с десен бутон върху / ВЕИ папка и избор нов, тогава “Актив на изображението“, и щракване “Икони за стартиране (адаптивни и стари)“.
Тъй като Oreo вече поддържа изтеглящи се шрифтове, сега можете да ги добавите в приложенията си, за да намалите размера на APK на вашите приложения. Също така можете да добавяте шрифтове в XML формат във вашите приложения - просто като добавите друг файл с ресурси.
Актуализация на основната платформа
Android Studio 3.0 идва с платформа IntelliJ 2017.1.2, която добавя множество нови функции и подобрения в Android IDE. Тези подобрения ви помагат да кодирате по-бързо и носи характеристики като съвети за параметрите, незабавни резултати от търсенето, нови проверки на влакна, семантично осветяване, и много други.
Поддръжка на нови функции
Java 8 поддържа поддръжка
Тъй като разработчиците вече свикват с функциите на Java 8, Google подобрява поддръжката на такива езикови функции в Android Studio. Това означава, че можете да използвате OpenJDK API като java.time, java.nio.file, и java.lang.invoke, и вие също можете използват библиотеки, изградени с помощта на тези API във вашите приложения.
Подкрепа за езика на Котлин
Котлин е език, който е съвместим с Java намалява стандартния код, избягва изключенията с нулеви указатели и въвежда множество други подобрения над Java. е по-изразителен и сбит в сравнение с Java, и с Android Studio 3.0, сега можете да конвертирате Java файлове в Kotlin или код директно в Kotlin.
Поддръжка на незабавни приложения
Инстантните приложения са подобно на уеб приложенията, но на родните приложения които могат да използват приложния програмен интерфейс на Android и да осигуряват естествен вид и усещане на приложението ви. За крайния потребител е толкова лесно, колкото отварянето на уеб връзка; но за разработчика (това сте вие), става въпрос модулиране на приложението му в модули, наречени „функционален модул“ което общо прави „APK за функция“.
Инстантните приложения могат стартирайте без да инсталирате като уеб приложения, за разлика от обикновените приложения. За да работи, трябва да надстроите съществуващото си приложение, за да поддържате незабавни приложения - Android Studio 3.0 осигурява модули за „Незабавно приложение“ и „Функция“ за същото. Мисля, че това е подобрение спрямо обикновените приложения; какво мислиш?
Нови и актуализирани инструменти
Нов Android Профил
Android Profiler е нов инструмент за наблюдение за Android, който замества стария инструмент на Android Monitor. Това е много по-добре от стария инструмент и осигурява единен изглед на приложението в реално време. Можете да получите достъп до същите, като отворите изглед менюто, след това ще “Windows Инструменти“, и накрая да избере “Профил на Android“.
Нов APK дебъгер
Всички нови APK дебъгери в Android Studio 3.0 носи подобрени възможности за отстраняване на грешки. Като се има предвид това, той ви позволява да отстранявате грешки в APK, ако те могат да бъдат отстранявани грешки - дори ако не са изградени от проект на Android Studio, за разлика от преди. Можете да получите достъп до инструмента, като отидете на “досие” и щракнете върху “Профил или отстраняване на грешки в APK” опция.
New Explorer File Explorer
Новият File Explorer е инструмент за достъп до файловата система на свързаното устройство безпроблемно. Тя ви позволява да преглеждате, копирате и изтривате файлове на устройството и можете също да отваряте тези файлове в тази IDE. Можете да получите достъп до File Explorer, като щракнете върху “изглед” изберете меню “Windows Инструменти“, и щракване “File Explorer“.
Нов Android плъгин за Gradle
Android Plugin за Gradle 3.0.0 е нов, подобрен Gradle плъгин, който помага решаване на проблеми с изграждането на производителността от предишния плъгин и предлага различни други подобрения. Те включват по-бързи времена за конфигуриране, решение за зависимостта, зависещо от варианти, и любимите ми - по-бързо нараства.
Стари подобрения в инструмента
Функции за емулатор на Android
Android Emulator, доставен с Android Studio 3.0, идва с многобройни подобрения на скоростта и производителността, включително поддръжка за OpenGL ES 3.0 за ниво 24 и по-горе. Освен това, той предлага по-лесен начин за генериране на доклад за грешки за изпълняваното ви приложение и a по-бърз начин за подаване на грешки, свързани с емулатор.
Функции на редактора на оформление
Използва се редактор на оформлението проектиране на оформления в редактор с плъзгане и пускане, и новото Android Studio носи различни подобрения на този производител на интерфейс. Новите функции включват усъвършенствани вмъквания за преглед и плъзгане, нов панел за грешки, поддръжка за бариери и групи и подобрено създаване на вериги.
Функции на APK Analyzer
APK Analyzer е a инструмент за анализ на APK и разбиране на неговия състав след завършване на процеса на изграждане. Той помага за намаляване на размера на файла и отстраняване на грешки DEX файлове и ресурси. С Android Studio 3.0, той идва с нови опции за филтриране, подобрен изглед на дърво и по-добре разглеждане на APK с активиране на Proguard.
За да използвате APK анализатора, просто плъзнете и пуснете APK в прозореца на редактора на Android Studio. Друга възможност е да превключите на проект и отворете APK в проект прозорец. И накрая, можете също да отидете Изграждане изберете меню “Анализирайте APK” от опциите и след това изберете APK.
Функции на инспектора за оформление
Подобреният Layout Inspector в този Android IDE идва с подобрения, които ви позволяват лесно отстранявате проблеми с оформлението. Те включват нова функция за търсене, категоризирани свойства и т.н. Можете да получите достъп до този инструмент за проверка, като отидете на Инструменти изберете меню андроид и след това щракнете върху “Инспектор по оформление“.
Кои характеристики ще бъдат следващи?
Става дума само за новите функции и подобрения в Android Studio 3.0. Въпреки че този списък ще възбуди още много, някои от вас все още ще търсят още актуализации на функции в Android Studio. И защо не? Android Studio е за разработчици като вас и трябва имат думата в предстоящите му функции.
благодарно, Google изслушва разработчиците като мен и вас - просто отидете на сайта на проекта на Android Studio. Тук ще видите различни начини да повишите гласа си, докладвайте за грешки и предлагайте нови функции - просто следвайте инструкциите там, за да говорите сърцето си и не забравяйте да включите цялата необходима информация.
Ако сте обичали да четете този пост или искате да споделите любимата си функция в Android Studio 3.0, просто напишете коментар по-долу или споделете мислите си с мен в @aksinghnet в Twitter. Бих искал да чуя от вас. И, щастливи кодиращи момчета!