Найти тему

Как игру, сделанную в Buildbox, превратить в APK-файл через Android Studio

Buildbox in APK error .Статья для опытных пользователей.
Как собрать игру, сделанную в Buildbox, превратить в APK-файл, используя Android Studio.

Здесь будет описано, как устранять ошибки, которые возникают в процессе сборки.
Т.к ошибки здесь расположены не в порядке возникновения, то вам придется смотреть всю статью, чтобы найти нужную ошибку.

1 ошибка: AAPT error resource androidattrcolorError not found

values-v26.xml

Я считаю colorError, что был введен в поддержку версии 28.0.0. Поскольку похоже, что вы используете 27.0.2, вы можете просто
использовать textColorError вместо этого.

<item name="colorError">?android:attr/colorError</item>
на
<item name="colorError">?android:attr/textColorError</item>

в файле Манифест, число(версию) 22 надо на 26 исправить

Чтобы в итоге, было так:

android {
compileSdkVersion 26

2 ошибка:
Cannot fit requested classes in a single dex file (# methods 65821 65536)

В файле build gradle редактируем:

defaultConfig {

multiDexEnabled true

dependencies {
implementation 'com.android.support:multidex:1.0.3'

3 ошибка:
compile 'com.google.android.gmsplay-services+'

В строке
compile 'com.google.android.gmsplay-services+'

replace compile with implementation / заменить компиляцию на реализацию

4 ошибка:
Could not find com.android.tools.buildgradle7.2.1.

В AndroidManifest.xml надо прописать:

repositories {
google()
jcenter()

5 ошибка: Manifest merger failed with multiple errors, see logs

исправляем:

<activity
android:name="com.companyname.gamename.PTPlayer"
android:exported="true"

6 ошибка(точнее-тема): How to fix Manifest merger failed with multiple errors, see logs in Android Studio
Все показано на видео

https://vk.com/video-214311508_456239017

7. multiDexEnabled true

https://vk.com/doc737474718_640306641?hash=9hJHYA26c4QCRDP4g5rW1D4iw1opsvDlQbkBhee4fw4&dl=JNBqpBTgpO2tNMb90QESxfc7zrtDRV4UOy2q63Sj4lw


Содержимое этого вложения в виде PDF-файла может пригодиться в теме: Как собрать игру, сделанную в Buildbox, превратить в APK-файл ,используя Android Studio.