Віруси під андроїд

Як стати "хакером" андроїда?

Так тут особливо ні чого мудрувати не треба. Просто йдемо крок за кроком.
1. Встановлюємо java для розробників з офф сайту. (завантажити )
2. Качаємо android studio (скачати) Качаємо повну рекомендовану. Зараз ми не будемо вдаватися в ці всі подробиці. Воно нам треба?
3. Запасаємося бубликами і пивом. Адже зараз доведеться все це поставити і налаштувати.
4. Тикаємо в основному далі, чи не вдумуючись що там написано. Нема чого забивати голову 🙂
5. Після чого як ми встановили все це. Запускаємо студію. Шукаємо зверху значок SDK Manager. Він десь праворуч. Натискаємо, ставимо всюди галки, погоджуємося з умовами і натискаємо інсталл.
6. Знову їмо бублики і п'ємо чудове пиво. Тут процес по довше, так як будуть викачуватися виртуалки і всілякі тулзи.
7. Ну ось власне і все.

Як все починалося?

Ми все поставили, тепер стоїть і подумати, а як тут тепер вірус написати 🙂 А для цього ми йдемо в File -> New -> New project. І тут нам пропонують придумати назву проекту і домен сайту компанії. Вводимо що спаде на думку. На основі цих даних генерується package ім'я. Яке використовується як унікальний ідентифікатор нашого APK. Тиснемо далі. Тут нам пропонують вибрати платформу під наш проект. Ну тут ми вибираємо тільки Phone. Решта розглянемо пізніше. Далі. І тепер нам пропонують вибрати як буде виглядати наш віконечко (Activity) стартове, головне. Тут є важлива особливість. Щоб запустити будь-якої код відразу після установки, потрібно щоб було будь-якої з віконець при старті. Тому вибираємо будь-який крім No Activity. Найкраще вибрати Empty. Буде легше його вичищати, від непотрібного сміття. Далі. Пишемо назву віконця і натискаємо Finish.

Буде трохи часу. щоб бахнути ще пивка. Поки файли нового проекту індексуються і налаштовується складальник проекту.

Гей, ти занадто жирний!

Пробуємо зібрати проект наш. Build -> Generate signed apk. І що ми бачимо? APK з 1 віконцем і додатком яке ні чого не робить. Займає 1 мегабайт. Треба з цим щось робити, а саме відмовляти від бібліотек (AppCompat). Це красива графіка, яка нам не потрібна.
Переходь в файл MainActivity.java
замінюємо

Схожі статті