- Решение проблем при разработке под Android
- Ошибка “No Platforms Found”:
- Unity не удаётся установить ваше приложение на ваше устройство
- Ваше приложение падает сразу после запуска.
- Building DEX Failed
- Приложение падает через несколько секунд после начала проигрывания видео.
- Моя игра закрывается, когда я жму кнопку сна
- Почему не билдится проект на Android?
- Не могу компилировать под Android
- Как собрать проект Unity для смартфона или планшета
- Шаг 1. Выбор платформы
- Шаг 2. Проверить и отредактировать (если надо) настройки в в окне Project Settings, в разделе Player:
- Шаг 3. Перечислить в окне Build Settings сцены, которые должны попасть в сборку (build) проекта:
- Шаг 4. Нажать на кнопку Build в правом нижнем углу окна Build Settings, указать папку и имя собираемого файла в формате .apk и нажать на кнопку Сохранить (Save):
- Не компилируется проект для Android
Решение проблем при разработке под Android
Ошибка “No Platforms Found”:
- Удалите установленный Android SDK и убедитесь, что у вас нигде не установлены ещё копии.
- Обновите Java до последней стабильной версии. Никогда не забывайте, что хоть самая последняя версия не должна конфликтовать, у пользователей в прошлом всё равно бывали проблемы.
- Скачайте свежую копию самого последнего ADT Bundle и установите его следуя инструкциям. Это должно корректно откалибровать инструменты разработки: http://developer.android.com/sdk/index.html
- Настройте Unity на работу с установленным Android SDK.
Unity не удаётся установить ваше приложение на ваше устройство
- Убедитесь, что ваш компьютер видит ваше устройство и может взаимодействовать с ним. Для деталей см. Публикация сборок.
- Проверьте консоль Unity на наличие сообщений об ошибках. Это часто помогает в определении проблемы.
Если у вас появляется ошибка “Unable to install APK, protocol failure” во время сборки, то это значит, что ваше устройство подключено через USB-порт с низким питанием (возможно порт на клавиатуре или ещё на какой-нибудь периферии). Если такое случается, то попробуйте подсоединить устройство в USB порт на самом компьютере.
Ваше приложение падает сразу после запуска.
- Убедитесь, что вы не пытаетесь использовать NativeActivity с устройствами, которые это не поддерживают.
- Попробуйте убрать все нативные плагины, что у вас есть.
- Попробуйте отключить stripping.
- Используйте adb logcat чтобы получить отчёт о крахе с вашего устройства.
Building DEX Failed
Это ошибка, которая выдаёт сообщение, вроде следующего:-
Обычно это вызвано неверной версией Java на вашем компьютере. Обновление Java до последней версии обычно решает проблему.
Приложение падает через несколько секунд после начала проигрывания видео.
Убедитесь, что Settings->Developer Options->Don’t keep activities не включено на вашем телефоне. Проигрыватель видео — это отдельное приложение и поэтому обычное игровое приложение будет закрыто, если проигрыватель видео включён.
Моя игра закрывается, когда я жму кнопку сна
Измените тег activity в файле AndroidManifest.xml так , чтобы он содержал тег android:configChanges , сделайте это таким образом, как описано здесь.
Пример тега activity может выглядеть, например, вот так:-
Источник
Почему не билдится проект на Android?
CommandInvokationFailure: Gradle build failed.
C:/Program Files/Java/jdk1.8.0_171\bin\java.exe -classpath «C:\Programs\Unity 3D\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.0.1.jar» org.gradle.launcher.GradleMain «-Dorg.gradle.jvmargs=-Xmx2048m» «assembleRelease»
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project ‘gradleOut’.
> Failed to find Build Tools revision 28.0.0
* Try:
Run with —stacktrace option to get the stack trace. Run with —info or —debug option to get more log output.
BUILD FAILED in 22s
]
stdout[
Starting a Gradle Daemon, 1 incompatible and 2 stopped Daemons could not be reused, use —status for details
NDK is missing a «platforms» directory.
If you are using NDK, verify the ndk.dir is set to a valid NDK directory. It is currently set to C:\Users\dword\AppData\Local\Android\sdk\ndk-bundle.
If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.
File C:\Users\dword\.android\repositories.cfg could not be loaded.
]
exit code: 1
UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error)
UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress)
Rethrow as GradleInvokationException: Gradle build failed
UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Никогда не было такого и не сталкивался с этим. Подскажите пожалуйста, как решить ?
Источник
Не могу компилировать под Android
3 раза у меня установлено Android SDK на разных жестких дисках:
C:/ — Просто SDK, ставил специально для Unity 3D, загружены вот эти платформы:[см. 1 картинку]
D:/ — SDK вместе AndroidStudio [удалено]
E:/ — SDK вместе с Eclipse, загружены вот эти платформы: [см. 3 картинку]
При компиляции Unity3D просит указать Android SDK и какую-бы из трех я не указал — всегда один ответ!
[см. 2 картинку]
Прошу научить меня компилировать под android 4.4
Добрый день, уважаемые программисты! Под xamarin раньше не писал, попробовал писать, столкнулся с.
Компилировать приложение под Android прямо на планшет
Я пытаюсь в среде Delphi XE10 Seattle, скомпилировать Multi-Device приложение под Android, но при.
Написать на C++ и компилировать в apk(android)
Можно ли написать c++ код на компе, потом как нибудь перекомпилировать в apk, если можно то.
Возможно ли писать приложения Android в блокноте и компилировать?
Зачем нужно? Just for fun, ну и для общего развития, чтобы понимать, как тамвсе внутри устроено. .
компилировать из под Linux’а для Windows
Здравствуйте, не сочтите за оффтоп. Сижу обычно под linux и рабочий нетбук с ним же. Написал.
SCPI — на чем компилировать под COM-PORT
Вот, есть мультиметр Метран 514. Он понимает SCPI команды, работает с ПК по компорту (рс232). На.
Почему VS перестал компилировать под x64?
Почему? Я вообще ничего не менял! Что может быть не так?
Не могу компилировать программу
Я только недавно начал изучать C++, потэму просьба обьяснять как можно подробней. Начал обучения по.
Источник
Как собрать проект Unity для смартфона или планшета
Опишем процесс сборки проекта под платформу Android, которая поддерживается большинством смартфонов.
Для начала сборки необходимо открыть окно Build Settings из пункта меню File -> Build Settings… (или нажать комбинацию клавиш Ctrl + Shift + B):
Окно Build Settings
Шаг 1. Выбор платформы
В окне Build Settings выбрать платформу Android и нажать на кнопку Switch Platform:
Выбор платформы Android
Шаг 2. Проверить и отредактировать (если надо) настройки в в окне Project Settings, в разделе Player:
1) заполнить поля:
Company Name (писать по-английски и лучше без знаков препинания и пробелов),
Product Name (аналогично – по-английски и без специальных символов и пробелов),
Version (можно оставить значение по умолчанию, но если приложение собирается повторно, то значение надо менять на большее; тогда при установке новой версии приложения на смартфон существующее приложение обновится. Если это число оставить прежним, потребуется сначала удалить установленное ранее приложение).
2) задать изображение для иконки приложения, добавив его в Default Icon.
3) если необходимо, в разделе Resolution and Presentation можно зафиксировать ориентацию приложения: горизонтальное (Landscape) или вертикальное (Portrait):
Ориентация приложения
4) в разделе Other Settings проверить правильность сформированного идентификатора в поле Package Name:
com.Company.ProductName – здесь правильно должны быть записаны компоненты Company и ProductName. При их записи должны быть использованы ТОЛЬКО буквы латинского алфавита, БЕЗ специальных символов и пробелов.
Примечание: в Unity 2019 эти компоненты заполняются автоматически после заполнения полей Company Name и Product Name в самом начале окна Project Settings, в разделе Player (см. п.1).
Например, итоговая строка com.Company.ProductName может получить следующий вид:
Это минимальный набор настроек, которые стоит отредактировать. После этого окно Project Settings можно закрыть.
Шаг 3. Перечислить в окне Build Settings сцены, которые должны попасть в сборку (build) проекта:
Если сцена всего одна, и она открыта в редакторе, можно просто нажать на кнопку Add Open Scenes.
Дополнительные сцены можно перетащить мышью из нужной папки окна Project.
Если в окне Scenes in Build указана не та сцена, её можно выделить мышью и удалить, нажав на клавишу Delete на клавиатуре компьютера.
Шаг 4. Нажать на кнопку Build в правом нижнем углу окна Build Settings, указать папку и имя собираемого файла в формате .apk и нажать на кнопку Сохранить (Save):
Собранный файл .apk переписать на смартфон, открыть его на смартфоне и установить приложение. После этого можно начать тестировать свою мобильную игру или приложение на смартфоне.
Источник
Не компилируется проект для Android
Не компилируется проект под Android
При компиляции игры, выползают ошибки. Подскажите как их можно устранить?
Не компилируется проект для андроида
Доброго времени суток! Есть вопрос. Дело в том, что у меня не компилируется проект на андроид.
Не компилируется проект для андроида
Дело в том, что у не компилируется проект на андроид вот лог: 12:32:12: Выполняются этапы для.
Eclipse. Не компилируется первое приложение для Android
Добрый вечер. Находил кучу подобных тем, но не касается моих проблем. Установил Java, AndroidSDK.
Как скомпилировать проект для Android в Eclipse?
Здравствуйте. Требуется создать проект под Андроид. Я нашла исходники моей задачи, но не могу.
Подключение бибилиотеки XML RPC в проект для Android Studio
Всем привет. Хочу заюзать либу http://ws.apache.org/xmlrpc/client.html Скачал jar файлики.
Не компилируется проект
Исход взял на хепихаке Подробный код brcc32 command line for «Project1.vrc» c:\program files.
Не компилируется проект
Помогите пожалуйста исправить ошибки в проекте #include #include .
Не компилируется проект Qt
Привет. Вот решил взяться за Qt. Читаю книгу: Макс Шлее — Qt 4.8. Профессиональное программирование.
Не компилируется проект
Всем привет. Доделал игру, решил встроить рекламу, ADMOB не хотел работать, перешел на Appodeal.
Источник