Facebook SDK для Unity для Android: много хлама в .unitypackage

Я пытаюсь интегрировать Facebook в мобильную кроссплатформенную игру, созданную с помощью Unity. Итак, я загружаю последнюю версию SDK для Unity (v6.0 — 11 августа 2014 г.). После импорта .unitypackage у меня есть 1386 файлов в папке Assets/Plugins/Android/facebook/ (включая .meta файлов для контроля версий) и несколько файлов в других каталогах. Похоже, весь проект Eclipse был просто выгружен со всеми исходниками (.java файлов), сгенерированными файлами (gen/ папка) и промежуточными производными (.class файлами). Почему этого файла .jar недостаточно? Действительно ли все это необходимо для нормального функционирования? Что можно безопасно удалить?

Почему импорт пакета перезаписал мой AndroidManifest.xml? Он содержал множество действительно необходимых настроек.

Спасибо, что рассмотрели мои вопросы.


person Viktor Pti    schedule 02.10.2014    source источник


Ответы (1)


Опубликован отчет, который, вероятно, был неправильным использованием системы отслеживания ошибок Facebook, извините за это. Но это удалось, спасибо Tushar Arora за ответ! Ответ был таким: «Удаление проекта не повлияет на ваше приложение. Вам нужен только файл jar, чтобы создать ваше приложение Unity».

Мы отправляем все (включая проект eclipse) в виде пакета, потому что некоторые разработчики предпочитают видеть, из чего состоит jar-файл и как он работает.

Я бы предложил предоставить исходный проект в виде отдельной загрузки; или, по крайней мере, как один файл архива внутри .unitypackage. Таким образом, мы могли бы просто снять отметку с одного файла при импорте, так как он в любом случае не должен загрязнять рабочий каталог проекта Unity.

person Viktor Pti    schedule 02.10.2014