Android Studio е официалната IDE за приложения за Android. Не струва нищо и поддържа езиците за програмиране Java и Kotlin. Той ви дава голям контрол върху това, което прави вашето приложение. Така че защо да не програмирате приложението си в него? Тази статия очаква от вас да знаете основите на Java, ако не знаете, моля, вижте как да напишете първата си програма в Java за въведение. Това wikiHow ви учи как да направите основно приложение в Android Studio.
Стъпки
Част 1 от 4: Инсталиране на Android Studio

Стъпка 1. Изтеглете Android Studio
Уверете се, че сте изтеглили правилната версия за операционната система (т.е. Windows, Mac, Linux), която използвате. Изтеглянето е около 1 GB и изтеглянето може да отнеме няколко минути. Използвайте следните стъпки, за да изтеглите и инсталирате Android Studio: Уверете се, че сте получили версията за вашата система.
- Отидете на https://developer.android.com/studio/index.html в уеб браузър.
- Щракнете върху зеления бутон, на който пише Изтеглете Android Studio (уверете се, че под бутона е посочена правилната операционна система.)
- Поставете отметка в квадратчето до „Прочетох и съм съгласен с горните условия и условия“.
-
Щракнете върху синия бутон, на който пише Изтеглете Android Studio за [Вашата операционна система].
- Отворете инсталационния файл.
- Следвайте инструкциите на екрана

Стъпка 2. Инсталирайте зависимостите (само за 64-битов Linux)
Ако имате 64-битов Linux компютър (пропуснете тази стъпка, ако нямате), ще трябва да инсталирате някои допълнителни пакети. В система, която използва apt, влезте в командния ред: sudo apt-get install libc6: i386 libncurses5: i386 libstdc ++ 6: i386 lib32z1 libbz2-1.0: i386.
- Ако вашата система използва yum, въведете следното следното: sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
- Като алтернатива можете лесно да инсталирате Android Studio на Ubuntu, като отворите Софтуерния център Щракнете върху иконата, която прилича на лупа в горния десен ъгъл и въведете „Android Studio“в лентата за търсене. Щракнете върху иконата на Android Studio и след това щракнете върху Инсталирай Има икона, която прилича на компас за рисуване под формата на "А" вътре в зелен кръг.

Стъпка 3. Извлечете архива (само за linux)
Пропуснете тази стъпка, ако сте изтеглили, ако сте изтеглили инсталационен файл на Windows или Mac, или ако сте изтеглили Android Studio от Софтуерния център на Ubuntu. В противен случай преминете към директорията, в която сте изтеглили архива. След това щракнете с десния бутон върху него във файловия мениджър и изберете опцията „Извличане тук“. или въведете „tar -xf downloadName.tar.gz“в командния ред (заменете „downloadName“с името на току -що изтегления файл).

Стъпка 4. Стартирайте Android Studio
Ако сте изтеглили.exe или.dmg файл, щракнете двукратно върху него. Ако сте изтеглили и извлекли архив, отворете терминала и преминете към поддиректория „bin“на директорията с извлечените файлове (обикновено „android-studio“). Това става чрез въвеждане на cd android-studio/bin. Стартирайте файла "studio.sh", като напишете./studio.sh.

Стъпка 5. Решете дали да импортирате настройките
Ако за първи път използвате Android Studio, изберете Не. Ако сте го използвали преди и искате да имате предишните настройки, изберете Да и посочете къде сте ги запазили.

Стъпка 6. Решете дали да изпращате данни за използването на Google
Това е лично решение и няма да промени нищо в процеса на инсталиране или програмиране.

Стъпка 7. Изчакайте, докато се появи прозорец
Той ще се нарича "Съветник за настройка на Android Studio". Кликнете върху Следващия за да продължите.

Стъпка 8. Решете дали да направите стандартна или персонализирана инсталация
Ако за първи път използвате Android Studio и/или нямате специални изисквания, трябва да изберете „Стандартно“.

Стъпка 9. Изчакайте компонентите да бъдат изтеглени и щракнете върху Готово
Това ще отнеме известно време и междувременно можете да направите нещо друго. Когато бъдат изтеглени, кликнете върху завършек.
Част 2 от 4: Стартиране на нов проект

Стъпка 1. Отворете Android Studio
Той има икона, която прилича на компас за рисуване под формата на А в зелен кръг. Щракнете върху иконата, за да отворите Android Studio.

Стъпка 2. Кликнете върху + Стартиране на нов проект за Android Studio
Той се намира в прозореца с надпис „Добре дошли в Android Studio“, директно под логото на Android Studio. Ако не виждате такъв прозорец, проверете дали този прозорец е скрит от други прозорци, които сте отворили.

Стъпка 3. Изберете дейност и щракнете върху Напред
Когато стартирате нов проект за Android, той показва различни шаблони, които можете да изберете. Можете също да изберете устройствата, които искате да проектирате, за да използвате разделите в горната част (т.е. Телефон и таблет, WearOS, телевизор и т.н.) За да научите как да правите приложения, трябва да изберете „Празни дейности“. Когато сте разбрали програмирането на приложения, можете да използвате допълнителните функции, които другите дейности предоставят.

Стъпка 4. Въведете име за приложението си
Това отива в полето под „Име“в горната част на страницата „Конфигуриране на вашия проект“. Тя трябва да бъде кратка и описателна, така че веднага да видите за какво е приложението.

Стъпка 5. Изберете Java като език
Използвайте падащото меню под „Език“, за да изберете Java.

Стъпка 6. Изберете за коя версия на Android искате да проектирате
Използвайте падащото меню до „Минимално ниво на API“, за да изберете най-ранната версия на Android, с която приложението ви ще бъде съвместимо. За просто приложение трябва да изберете версия, която се поддържа от повечето устройства, дори и да е по -стара.

Стъпка 7. Щракнете върху Готово
Това създава нов проект за Android Studio. Оставете няколко минути, докато автоматизираната система за изграждане настрои вашия проект.
Част 3 от 4: Програмиране на приложението

Стъпка 1. Разберете какво искате да направите
Помислете какъв вход ще даде потребителят, как ще го обработите (можете да импровизирате по време на програмирането, но трябва да имате очертание как трябва да работи), как ще покажете изхода на потребителя. Този пример показва как да създадете приложение, където потребителят може да въведе две числа и да се покаже сумата.

Стъпка 2. Отворете редактора на преводи
Добра практика е да използвате само низове от ресурсите за превод, дори ако не превеждате приложението. Използвайте следните стъпки, за да отворите редактора на преводи:
- Щракнете върху раздела, който казва activity_main.xml на върха.
- Кликнете върху падащото меню, което казва „По подразбиране (en-us)“в горната част до икона, която прилича на глобус.
- Кликнете върху опцията, която казва Редактиране на преводи ….

Стъпка 3. Добавете текст
Ще трябва да обясните на потребителя какво трябва да правят с приложението. Използвайте следните стъпки, за да добавите текст:
- Натиснете върху плюса (+) в горния ляв ъгъл на редактора за превод, за да добавите низ.
- Поставете кратък ключ (това е като име на променлива, например "main_instruction".)
- Въведете пълния английски текст до „Стойност по подразбиране“(т.е. „Въведете две цифри за добавяне:“).
- Щракнете Добре.
- Ако искате, можете да добавите локал с помощта на бутона, който изобразява земно кълбо със знак + върху него, и след това да преведете целия текст на този език.

Стъпка 4. Щракнете върху раздела activity_main.xml.
Това затваря редактора на преводи и се връща обратно към главния екран на дейността. Ще видите празен екран с текстово поле, показващо текста "Hello World!" по средата. Засега това е доста безполезен интерфейс.

Стъпка 5. Заменете „Hello World
". Използвайте следните стъпки, за да замените текста" Hello World! ":
- Кликнете върху текстовото поле в центъра.
- Изберете входа с надпис „текст“от дясната страна.
- Заменете „Здравей, свят!“с "@string/main_instruction" (или каквото и да сте нарекли ключа, който сте създали). Текстовото поле сега ще показва текста, който сте въвели за този ключ.
- Плъзнете текстовото поле по -нагоре, така че да имате място за други елементи под него.
-
Щракнете с десния бутон върху записа на „TextView“в менюто, което показва всички елементи на екрана и изберете Ограничете следван от родителски връх.
- Ако това премести текстовото поле в неприемлива позиция, преместете го обратно на мястото, където е било, и повторете. Изберете Център следван от Хоризонтално за центриране на текстовото поле хоризонтално.

Стъпка 6. Поставете два цифрови входа на екрана
Използвайте следните стъпки, за да добавите цифрови входове на екрана:
- Щракнете Текст в панела вляво под „Палитра“.
- Плъзнете две Номер (подписан) входове към екрана за визуализация.
- Използвайте текстовото поле с надпис „Id“в панела „Атрибути“вдясно, за да промените идентификационните номера на нещо, което можете да запомните (т.е. „номер1“и „номер2“.) Избягвайте използването на интервали в идентификатора.
- Ограничете и центрирайте числовите входове, точно както сте направили с текстовото поле в горната част. Можете да игнорирате предупреждението за липсващ атрибут „autoFillHints“.

Стъпка 7. Поставете бутон „Добавяне“на екрана
Използвайте следните стъпки, за да добавите бутон „Добавяне“:
- Щракнете Бутони в панела вляво под „Палитра“.
- Плъзнете Бутон върху екрана.
- Добавете низ в редактора за превод с ключови „text_add“и „Add“като стойност по подразбиране.
- Върнете се към „activity_main.xml“и заменете текста „Button“с „@string/text_add“в панела „Атрибути“вдясно
- Дайте на бутона описателен идентификатор, като „buttonAdd“до „Id“в панела „Атрибути“вдясно.
- Ограничете и центрирайте бутона, както сте направили с другите обекти на екрана.

Стъпка 8. Добавете двата низа за превод
Отворете редактора за преводи и създайте два нови низа. Трябва да се нарече "резултат" като ключ и "Резултат" като стойност по подразбиране. Другият трябва да бъде наречен "not_yet_calculated" като ключ и "все още не е изчислен" като стойност по подразбиране.

Стъпка 9. Добавете две други текстови полета
Използвайте следните стъпки, за да добавите две нови текстови полета:
- Превключете обратно към раздела „Activity_main.xml“.
- Щракнете Текст в панела вляво под „Палитра“.
- Плъзнете две TextView текстови полета на екрана.
- Заменете низовете с тези, които сте добавили.
- Дайте текстово поле, което показва „все още не изчислено“, идентификатор като „resultOut“в полето „id“на панела „Атрибути“.
- Ограничете тези текстови полета до родителския връх и до родителския старт.

Стъпка 10. Преминете към „mainActivity.java“
Това е файлът, който съдържа кода на приложението.

Стъпка 11. Декларирайте необходимите променливи
Ще трябва да получите въвеждане от потребителя, да реагирате, когато потребителят натисне бутон, и да промените текстовото поле "все още не изчислено" към резултата от изчислението. За да направи това, програмата трябва да „види“елементите на екрана. Трябва да ги обявите за окончателни, защото никога няма да ги промените директно, само техните атрибути. Затова въведете следното на реда под функцията onCreate (), след реда с "setContentView (). Ако текстовите полета и бутони имат различни имена, отколкото по -долу, променете ги, ако е необходимо. Въведете кода ръчно. Няма да работи, ако копирате и поставите. Кодът е следният:
краен EditText num1 = findViewById (R.id.number1); окончателен EditText num2 = findViewById (R.id.number2); последен Button buttonAdd = findViewById (R.id.buttonAdd); окончателен TextView resultOut = findViewById (R.id.resultOut);

Стъпка 12. Създайте слушател за щракване
Това е функцията, която се извиква, когато потребителят кликне върху бутона. За да добавите такъв, въведете следното под последния "последен" ред код:
buttonAdd.setOnClickListener (нов View. OnClickListener () {@Override public void onClick (View v) {
} });

Стъпка 13. Добавете код в слушателя за щракване
Искате да получите входните данни на потребителя, да ги преобразувате в цели числа, да ги добавите заедно и да промените текста на текстовото поле „все още не изчислено“в резултата. Добавете следния код под реда „public void onClick (View v)“:
int sum = Integer.parseInt (num1.getText (). toString ()) + Integer.parseInt (num2.getText (). toString ()); resultOut.setText (Integer.toString (сума));
Част 4 от 4: Тестване на приложението

Стъпка 1. Изградете APK файла
Използвайте следните стъпки за изграждане на APK файла:
- Щракнете върху Изграждане раздел.
- Щракнете Изграждане на пакет (и) / APK (и)
- Щракнете Изграждане на APK (и).

Стъпка 2. Щракнете върху връзката „локализиране“в появилия се изскачащ прозорец в долния десен ъгъл
Това ще отвори папката с APK файла във файловия мениджър.

Стъпка 3. Свържете вашия Android смартфон към компютъра
Използвайте USB / microUSB кабел за прехвърляне, за да свържете вашия смартфон или таблет към компютъра.

Стъпка 4. Копирайте APK файла на вашия смартфон
За да избегнете бъркотия на смартфона, или създайте нова директория за вашите APK файлове (засега тя е само една, но ако продължите да разработвате, скоро ще имате много) или използвайте директорията Downloads. Не копирайте.json файла, просто го игнорирайте.

Стъпка 5. Намерете APK файла на смартфона
Отворете файловия мениджър. Ако не е в последните изтегляния или в раздела APK файлове, потърсете го.

Стъпка 6. Докоснете APK
Това ще ви попита дали да го инсталирате. Докоснете Да и изчакайте инсталацията.
- Трябва да разрешите инсталирането на приложения от външни източници в настройките на смартфона, за да можете да инсталирате и тествате приложението си върху него.
- Можете да изтриете APK файла след инсталирането. Винаги можете да създадете нов на вашия компютър, ако имате нужда от него отново.

Стъпка 7. Отворете приложението на смартфона
Той ще има бяло лого на Android зад тъмно синьо-зелен фон като икона.

Стъпка 8. Проверете дали приложението функционира според очакванията
Съвети
Ако създадете нещо, което смятате, че ще бъде полезно за другите, можете да публикувате приложението си на някаква платформа за разпространение като Google Play. Но докато все още се учите, можете също да запазите експериментите си по програмиране за себе си, като сте ги запазили само локално на вашия смартфон и компютър
Предупреждения
- Въвеждането на всички команди, споменати в тази статия, в командния ред на Windows не работи. Вместо това използвайте другите посочени методи.
- Инсталирайте Android Studio само когато имате добра интернет връзка. Ако се прекъсва често по време на инсталационния процес, могат да възникнат неочаквани проблеми.