Подробная инструкция по компиляции собственного приложения на Android
Как и обещал — я продолжаю поддерижвать этот курс и буду обновлять эти материалы, дополнять их или более подробно обозревать те моменты, по которым у вас было больше всего вопросов. Вы очень просили более подробно рассмотреть вопрос создания и компиляции приложения через Android Studio. Давайте рассмотрим каждый шаг в подробностях и со скриншотами, чтобы уже точно ничего не упустить из виду, поехали.
Запускаем консоль и создаём новый проект.
Выбираем новый шаблон — Empty Activity
При создании название приложения не должно содержать кириллицы, сменить название можно будет потом в файле strings.xml
в AndroidManifest.xml добавляем:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
Чтобы работали сайты с http нужно добавить:
android:usesCleartextTraffic="true" в тег application
Для сохранения состояния при поворте экрана в тег activity нужно добавить:
android:configChanges="orientation|screenSize
Копируем содержимое app\src\main\res\layout\activity_main.xml в соответствующий файл нового проекта:
Из файла app\src\main\res\values\styles.xml копируем содержимое в соответствующий файл нового проекта:
Из папки app\src\main\java\com\stdio\webview копируем java файлы:
в MainActivity меняем слово «webview«, подсвеченное красным на соответствующую составляющую пакета, в данном случае это «test_bonus»
То же самое в MyWebViewClient
Ссылка хранится в переменной URL_STRING MainActivity
Переименовать приложение можно в файле strings.xml
Делаем иконку
Указываем путь к картинке:
Ставим Trim на Yes
Т.к. иконка прозрачная, нужно установить фон, иначе вместо него останется дефолтный зеленый
Проще всего в качестве фона поставить цвет
Обычно подходит белый
Но не в этом случае, поэтому ставим чёрный
Foreground слой как правило можно, и нужно регулировать
Компилируем APK
Apk файл будет находиться в папке app\release. В следующем уроке я расскажу вам как самостоятельно скомпилировать свое приложение для IOS.
Предыдущие уроки:
- Урок 1 — Как лить на пуши с видео-прелендингов?
- Урок 2 — Оптимизация трафика
- Урок 3 — Ответы на вопросы
- Урок 4 — Как увеличить профит с пушей?
- Урок 5 — Как лить CBD офферы?
- Урок 6 — Как получать бесплатный трафик?
- Урок 7 — Как лить трафик на worldwide офферы?
- Урок 8 — CPM.MONEY Push + CPA.RU sweepstakes
- Урок 9 — Источники трафика и способы их применения
- Урок 10 — Как лить трафик на крипту
- Урок 11 — Делаем мобильное приложение для трафика
- Урок 12 — Создание приложения, выбор тематики
- Урок 13 — Создаём внутренние страницы объявлений
- Урок 14 — Компиляция собственного приложения
- Урок 15 — Оптимизация приложения
- Урок 16 — Способы монетизировать приложение