Проблема при импорте моего проекта Unity в мое родное приложение - PullRequest
0 голосов
/ 04 сентября 2018

Итак, я импортировал свой проект Unity в свое собственное Android-приложение и столкнулся со следующей проблемой при попытке запустить Unity Activity.

E/AndroidRuntime: FATAL EXCEPTION: main
              Process: com.vmanordic.vrkarbala, PID: 4734
              java.lang.UnsatisfiedLinkError: No implementation
 found for void com.unity3d.player.UnityPlayer.nativeRestartActivityIndicator()  (tried Java_com_unity3d_player_UnityPlayer_nativeRestartActivityIndicator and Java_com_unity3d_player_UnityPlayer_nativeRestartActivityIndicator__)

Не найдено ни одной реализации для void com.unity3d.player.UnityPlayer.nativeRestartActivityIndicator ()

Кто-нибудь еще сталкивался с этой проблемой, знаете какое-нибудь решение?

Я запускаю Активность с этим кодом:

Intent intent = new Intent(getContext(), UnityPlayerActivity.class);
            startActivity(intent);

Я тестирую на OnePlus 6 под управлением Android P

1 Ответ

0 голосов
/ 09 мая 2019

Вам нужно изменить сценарии Backend на «IL2CPP» в настройках плеера. Также в целевые архитектуры добавьте ARM64. У меня была похожая проблема - я подтвердил, что мое приложение Unity работает на телефонах с процессором x86 (пробовал на HTC One E8), но не работало на устройствах с 64-битной архитектурой (пробовал Nokia 6.1).

...