Компиляция игры на андроид

Программирование для iPhone & Android

Компиляция игры на андроид

Сообщение bovalex 09 сен 2013, 21:55

У меня такая проблема, установил андроид сдк, начал компилировать под андроид, как вдруг ошибка:
Error building Player: Exception: android (invokation failed)
ERROR: unknown error
cmd:android list target -c
stdout;
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
stderr:
Аватара пользователя
bovalex
UNец
 
Сообщения: 14
Зарегистрирован: 27 фев 2012, 10:32

Re: Компиляция игры на андроид

Сообщение Friend123 10 сен 2013, 06:16

Вероятнее всего не указан путь к SDK в самом Unity. Прописывается тут: Edit -> Preferences -> External Tools -> Android SDK Location
Аватара пользователя
Friend123
Старожил
 
Сообщения: 701
Зарегистрирован: 26 фев 2012, 22:12
Откуда: Тверь
  • ICQ

Re: Компиляция игры на андроид

Сообщение qwerty74 10 сен 2013, 11:02

bovalex писал(а):У меня такая проблема, установил андроид сдк, начал компилировать под андроид, как вдруг ошибка:
Error building Player: Exception: android (invokation failed)
ERROR: unknown error
cmd:android list target -c
stdout;
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
stderr:


Не уверен, но похожая ошибка когда нажимаешь build&run и не подключен девайс
qwerty74
UNITрон
 
Сообщения: 201
Зарегистрирован: 14 мар 2012, 14:03

Re: Компиляция игры на андроид

Сообщение bovalex 10 сен 2013, 16:35

пть сдк настроен, и все сделано правильно, эту ошибку пытаюсь исправить уже месяц
Аватара пользователя
bovalex
UNец
 
Сообщения: 14
Зарегистрирован: 27 фев 2012, 10:32

Re: Компиляция игры на андроид

Сообщение bovalex 10 сен 2013, 17:21

эх, наверное придётся забыть об разработке игр на андроид :(
Аватара пользователя
bovalex
UNец
 
Сообщения: 14
Зарегистрирован: 27 фев 2012, 10:32

Re: Компиляция игры на андроид

Сообщение mp3 10 сен 2013, 21:46

Если пишите на JS - то єто стандарт.
Гляньте может где затаились переменньіе
без явного присвоения. То есть: direction должен бьіть var direction.
Be straight, or go forward.
Аватара пользователя
mp3
Адепт
 
Сообщения: 1071
Зарегистрирован: 21 окт 2009, 23:50

Re: Компиляция игры на андроид

Сообщение bovalex 10 сен 2013, 22:02

Нет, я просто создал новый проэкт, и начал компилировать стандартную андроид сцену
Аватара пользователя
bovalex
UNец
 
Сообщения: 14
Зарегистрирован: 27 фев 2012, 10:32

Re: Компиляция игры на андроид

Сообщение mp3 11 сен 2013, 02:33

Понятно, тогда, скорее всего вьі не установили JDK.
Be straight, or go forward.
Аватара пользователя
mp3
Адепт
 
Сообщения: 1071
Зарегистрирован: 21 окт 2009, 23:50

Re: Компиляция игры на андроид

Сообщение vvvua 01 окт 2013, 17:40

Если вы используете Unity3d 3.x, то для вас у меня печальная новость: в 18-й версии android-sdk platform-tools сломана совместимость c Unity3d.
Unity пока не собирается фиксить это и рекомендует перейти на 4-ю версию. Мне, как обладателю pro- версии 3.х очень хочется пожертвовать 1250 баксов на развитие компании, которая забила на меня большой болт. Дропать поодержку движка быстрее, чем мы выпустили нашу маленькую игрушку - ну уж извините...
На данный момент я вижу, что платить хакерам за кряк выгоднее.

А по теме: солюшн простой - нужно откатиться до 17-й версии.
подробнее тут:
http://forum.unity3d.com/threads/176737-unknown-error-when-building-simple-scene/page5
vvvua
UNец
 
Сообщения: 2
Зарегистрирован: 12 мар 2012, 19:48

Re: Компиляция игры на андроид

Сообщение AntiZero 04 окт 2013, 19:12

У меня при компиляции сцены с кубиком пишет следующее:
Путь к sdk указан
.png


Может кто нибудь подсказать в чем может быть причина? Буду очень благодарен!
У вас нет доступа для просмотра вложений в этом сообщении.
Аватара пользователя
AntiZero
UNец
 
Сообщения: 44
Зарегистрирован: 13 сен 2011, 01:02

Re: Компиляция игры на андроид

Сообщение AntiZero 04 окт 2013, 19:16

Кажется понял причину, запустил SDK Manager в папке с SDK тут сейчас качаются платформы которые судя по ошибке Unity найти не может скачиваю 4.3-4.0 платформы и Тулзы к SDK
Посмотрим как дальше себя Unity c SDK поведут :)
Аватара пользователя
AntiZero
UNец
 
Сообщения: 44
Зарегистрирован: 13 сен 2011, 01:02

Re: Компиляция игры на андроид

Сообщение AntiZero 04 окт 2013, 20:09

Вообщем не чего не получилось поставил все 4.3-4.0 платформы пишет что не может найти платформы и указывает что минимальная должна быть 4.0 а она и так установлена.
Или нужно что ли все качать и ниже 4 тоже. Подскажите пожалуйста!

Нашел решение
Обновился с 4.0.0 до 4.1.5f1 удачно скомпилировался!
Аватара пользователя
AntiZero
UNец
 
Сообщения: 44
Зарегистрирован: 13 сен 2011, 01:02

Re: Компиляция игры на андроид

Сообщение bovalex 12 окт 2013, 16:27

У меня 4.0 юнити, jdk установил, та же ошибка!
Аватара пользователя
bovalex
UNец
 
Сообщения: 14
Зарегистрирован: 27 фев 2012, 10:32

Re: Компиляция игры на андроид

Сообщение mp3 12 окт 2013, 19:28

У меня 4.0 юнити, jdk установил, та же ошибка!

Так может єтим воспользоватся?
Нашел решение
Обновился с 4.0.0 до 4.1.5f1 удачно скомпилировался!
Be straight, or go forward.
Аватара пользователя
mp3
Адепт
 
Сообщения: 1071
Зарегистрирован: 21 окт 2009, 23:50

Re: Компиляция игры на андроид

Сообщение MaGu 05 дек 2013, 19:38

Если вы используете Unity3d 3.x, то новости на самом деле 2.
1. Печальная новость: в 18-й и выше версии android-sdk platform-tools сломана совместимость c Unity3d.
2. Новость менее печальная: есть сведения о том, что это чинится переносом/копированием с заменой содержимого из "android-sdk\build-tools\19.0.0" в "android-sdk\platform-tools" с заменой. (19.0.0 - версия api sdk, может соответственно отличаться).
Мне помогло.
Перед применением решения рекомендуется сделать бэкап папок дабы иметь возможность откатиться назад.
MaGu
UNец
 
Сообщения: 2
Зарегистрирован: 04 мар 2011, 12:22

След.

Вернуться в iPhone & Android

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2