2016-05-13 2 views
0

Я пытаюсь просто построить Картонный демо найти здесь: https://developers.google.com/cardboard/unity/download#cardboard_sdk_for_unity_and_demoUnity Картонная демо, построить для Android, APK терпит неудачу

Я следовал всем инструкциям строго, у меня есть все правильные SDKs и их пути , у меня есть старый LG E Android телефон 4.1.2, который мой компьютер способен подключиться, а также единство толкает APK на телефон я получаю немного всплывали сообщение со следующей ошибкой:

CommandInvokationFailure: Unable to install APK to device. Please make sure the Android SDK is installed and is properly configured in the Editor. See the Console for more details. 
C:/Users/Cristina.GrstLightning/AppData/Local/Android/sdk\platform-tools\adb.exe -s "LG-E973-1c8ab70a" install -r "C:\Users\Cristina.GrstLightning\Documents\New Unity Project\Temp\StagingArea\Package.apk" 

stderr[ 
158 KB/s (851968 bytes in 5.242s) 
- waiting for device - 
] 
stdout[ 
rm failed for -f, No such file or directory 

] 
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) 
UnityEditor.Android.ADB.RunInternal (System.String[] command, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) 
UnityEditor.Android.ADB.Run (System.String[] command, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) 
UnityEditor.Android.AndroidDevice.Exec (System.String[] command, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) 
UnityEditor.Android.AndroidDevice.Install (System.String apkfile, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit) 
UnityEditor.Android.PostProcessAndroidPlayer.UploadAndStartPlayer (System.String manifestName, System.String stagingArea, UnityEditor.Android.AndroidDevice device, System.String packageName, Boolean developmentPlayer, Boolean retryUpload) 
UnityEditor.Android.PostProcessAndroidPlayer.PostProcessInternal (System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry) 
UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry) 
UnityEditor.HostView:OnGUI() 

Я также попытался построить проект и погрузить его по телефону. Затем я получаю ошибку синтаксического анализа, и она не устанавливается.

Вот снимок экрана настройки моей сборки в Unity: Other Settings

Я не новичок в Unity, но я новичок в Android и картона, так что я даже не знаю, где начните с того, что говорит мне консоль, кроме да, у меня есть правильный SDK и его путь.

Получилось ощущение, что мой телефон становится на пути к самому себе. Что означает, что, поскольку Unity подталкивает apk, он снова ищет свой драйвер и открывает окно проводника на рабочем столе, тогда я получаю ошибку с ошибкой сборки.

+0

Какая версия единства? может ли ваш adb видеть ваш Android-телефон, когда вы делаете «adb devices» из командной строки? – Programmer

+0

Спасибо за быстрый ответ, Unity 5.3.4. Я еще ничего не сделал с командной строкой .. и я не знал, что такое adb, пока я не поймал его прямо сейчас. –

+0

Хорошо, я пошел вперед, нашел adb и набрал adb-устройства, и да, он видит мой телефон. Я установил его драйверы. –

ответ

0

Попробуйте это из других моих решений. Я не вижу необходимости повторно отправлять его, потому что это долгий процесс. Это определенно должно работать для вас. Не пропустите ни одного шага. Прокомментируйте, если это не сработало.

https://stackoverflow.com/a/36959457/3785314

EDIT:

Если решение выше не удается, открытая Task Manager -> Выберите процессов вкладку, искать adb.exe под фоновых процессов (# ##). Щелкните правой кнопкой мыши по нему и нажмите Завершить задачу.

+0

сделаю, спасибо! –

+0

@ CM.Dev ok будет ждать, чтобы услышать, что произойдет – Programmer

+0

ОК, я попробую это сейчас .. долгий процесс не удался .. по-прежнему такая же ошибка .. у вас проблемы с редактированием моего оригинального сообщения, потому что это за что думает, что мой console error copy-paste - ссылка –

Смежные вопросы