Проблема билда android

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

Проблема билда android

Сообщение bomberest 26 сен 2011, 16:35

java стоит x64, win 7 x64. Прошу помочь, никогда ранее не работал с android-sdk, трудно понять принцип работы.

При билде просит указать папку на android-sdk, указываю, далее выскакивает две ошибке юнити:

Error building Player: Win32Exception: ApplicationName='java.exe', CommandLine='-Dcom.android.sdkmanager.toolsdir="C:/Program Files (x86)/Android/android-sdk\tools" -classpath "C:/Program Files (x86)/Android/android-sdk\tools\lib\sdkmanager.jar" com.android.sdkmanager.Main list targets', CurrentDirectory=''
UnityEditor.HostView:OnGUI()


Exception: Error building Player: Win32Exception: ApplicationName='java.exe', CommandLine='-Dcom.android.sdkmanager.toolsdir="C:/Program Files (x86)/Android/android-sdk\tools" -classpath "C:/Program Files (x86)/Android/android-sdk\tools\lib\sdkmanager.jar" com.android.sdkmanager.Main list targets', CurrentDirectory=''
UnityEditor.BuildPlayerWindow.BuildPlayerWithDefaultSettings (Boolean askForBuildLocation, BuildOptions forceOptions) (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/BuildPlayerWindow.cs:367)
UnityEditor.BuildPlayerWindow.GUIBuildButtons (Boolean enableBuildButton, Boolean enableBuildAndRunButton, Boolean canInstallInBuildFolder) (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/BuildPlayerWindow.cs:972)
UnityEditor.BuildPlayerWindow.ShowBuildTargetSettings () (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/BuildPlayerWindow.cs:953)
UnityEditor.BuildPlayerWindow.OnGUI () (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/BuildPlayerWindow.cs:726)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters)
UnityEditor.HostView.Invoke (System.String methodName, System.Object obj) (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/GUI/DockArea.cs:225)
UnityEditor.HostView.Invoke (System.String methodName) (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/GUI/DockArea.cs:218)
UnityEditor.HostView.OnGUI () (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/GUI/DockArea.cs:119)
Основы Unity3D Свой 2D-движок Фильм для разработчиков Кастомизация едитора
Лекции игрового программирования
Skype: Andrewf56 | Steam: bomberest (-AnF-) | Vk: _https://vk.com/andrewshut
Аватара пользователя
bomberest
Старожил
 
Сообщения: 538
Зарегистрирован: 22 июн 2011, 14:38
Откуда: Минск
  • ICQ

Re: Проблема билда android

Сообщение Tutanhomon 27 сен 2011, 21:08

попробуй поставить сдк в папку, путь к которой не содержит пробелов и русских символов
Аватара пользователя
Tutanhomon
UNIт
 
Сообщения: 112
Зарегистрирован: 04 дек 2008, 19:55
Откуда: Минск
  • Сайт

Re: Проблема билда android

Сообщение bomberest 28 сен 2011, 19:12

Собственно на этом этапе есть маленькая хитрость. Даже если у вас стоит 64-битная система, как у меня, нужно качать 32-х битную версию Java SE, x64 версию Android SDK тупо не видит. Описывать установку Java SE отдельно нету смысла, там все ясно.

http://tigor.org.ua/emulator-android-sdk/

Все верно, сразу сбилдилось после установки Java x86
Основы Unity3D Свой 2D-движок Фильм для разработчиков Кастомизация едитора
Лекции игрового программирования
Skype: Andrewf56 | Steam: bomberest (-AnF-) | Vk: _https://vk.com/andrewshut
Аватара пользователя
bomberest
Старожил
 
Сообщения: 538
Зарегистрирован: 22 июн 2011, 14:38
Откуда: Минск
  • ICQ

Re: Проблема билда android

Сообщение Syberex 26 мар 2013, 23:15

Подниму старую тему!
Поставил вин7 х64, Юнити установил, подключил свой серийник - проблем не было, работаю с проектом радуюсь вин 7 :)

Пришло время билдить apk для андроида ... в общем все поставил, сначала получал ошибку как писали выше, переустановил яву, плюс прописал переменную среды JAVA_HOME на папку jdk - билдится, но не запускается на устройстве - "Приложение не установлено" ... собственно вопрос какие могут быть причины?

Пробовал с jdk 64 и 32, с android-sdk 64 и 32 ... все равно "Приложение не установлено".
Аватара пользователя
Syberex
Адепт
 
Сообщения: 2292
Зарегистрирован: 14 янв 2011, 20:35
Откуда: Кострома
  • Сайт

Re: Проблема билда android

Сообщение DbIMok 26 мар 2013, 23:54

adb logcat > error.txt на время установки и файлик на www.pastebin.com иначе долго можно гадать
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Проблема билда android

Сообщение Syberex 27 мар 2013, 00:20

Переустановил Юнити до 4.1.2 не фига, тоже самое :-s
Логи раньше не подключал, завтра займусь уже поздно ...
Аватара пользователя
Syberex
Адепт
 
Сообщения: 2292
Зарегистрирован: 14 янв 2011, 20:35
Откуда: Кострома
  • Сайт

Re: Проблема билда android

Сообщение Syberex 27 мар 2013, 13:44

Как оказалось, у приложения изменился ключ после переустановки винды, что странно ... при установке на андроид 4,0 он написал причину не установки. В общем снес старое приложение и все встало!
Аватара пользователя
Syberex
Адепт
 
Сообщения: 2292
Зарегистрирован: 14 янв 2011, 20:35
Откуда: Кострома
  • Сайт

Re: Проблема билда android

Сообщение burovalex 26 июн 2013, 10:43

Проблема довольно актуальна. Сам решил увлечься андроидом и встрял на первом же билде.
Также сначала ругался "Error building Player: Win32Exception: ApplicationName='java.exe'.."
С ваших ответов и с системных требований установки сдк
Скачал JRE 6 , android sdk r21, а теперь он требует минимум android platform 4.0
Хотя в настройках стоит минимум 2.3 - как бороться?
ЗЫ : Многие еще на 2.3
Аватара пользователя
burovalex
UNец
 
Сообщения: 41
Зарегистрирован: 22 янв 2013, 19:08

Re: Проблема билда android

Сообщение Syberex 26 июн 2013, 21:03

Стоит попробовать обновить Юнити до следующей версии, я так думаю - дело здесь совсем не в версиях андроид sdk...

Ошибка компиляции под Android [РЕШЕНО]
Аватара пользователя
Syberex
Адепт
 
Сообщения: 2292
Зарегистрирован: 14 янв 2011, 20:35
Откуда: Кострома
  • Сайт

Re: Проблема билда android

Сообщение Golandez 26 июн 2013, 22:21

burovalex писал(а):Проблема довольно актуальна. Сам решил увлечься андроидом и встрял на первом же билде.
Также сначала ругался "Error building Player: Win32Exception: ApplicationName='java.exe'.."
С ваших ответов и с системных требований установки сдк
Скачал JRE 6 , android sdk r21, а теперь он требует минимум android platform 4.0
Хотя в настройках стоит минимум 2.3 - как бороться?
ЗЫ : Многие еще на 2.3

Требуется наличие в СДК платформы 4.0. Выкачайте все плавтформы 2.1+, до  JRE 7 обновляться не стоит, могут быть проблемы с апдейтом билда на Маркете.
Ты нужен только тогда,когда нужен.(С)
Сказать спасибо
Аватара пользователя
Golandez
Пилигрим
 
Сообщения: 1637
Зарегистрирован: 06 авг 2009, 13:55
Откуда: Харьков
Skype: lestardigital

Re: Проблема билда android

Сообщение burovalex 30 июн 2013, 05:17

Спасибо!
Всё получилось!! Без обновления юнити получилось
Для работы потребовалось:

JDK 6
Unity 4.1.2
Android SDK r21
В менеджере SDK выкачал: Android SDK Platform-Tools, Android 4.0.3 SDK Platform.
Аватара пользователя
burovalex
UNец
 
Сообщения: 41
Зарегистрирован: 22 янв 2013, 19:08

Re: Проблема билда android

Сообщение phonecrusher_nik 30 июн 2013, 19:54

burovalex писал(а):Спасибо!
Всё получилось!! Без обновления юнити получилось
Для работы потребовалось:

JDK 6
Unity 4.1.2
Android SDK r21
В менеджере SDK выкачал: Android SDK Platform-Tools, Android 4.0.3 SDK Platform.


SDK надо было качать только 4.0.3 и нужные.
Если потом обновите SDK до r22, то надо будет Unity до 4.1.5 обновить, или компилировать на андроид не захочет
Аватара пользователя
phonecrusher_nik
UNIт
 
Сообщения: 96
Зарегистрирован: 16 сен 2012, 18:36
Откуда: РФ, Таганрог


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

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

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


cron