Невозможно установить APK или OBB на телефон. Unreal Engine 4 - PullRequest
0 голосов
/ 25 января 2020

Я просто пытаюсь настроить тестовое приложение и установить его на свой телефон с Unreal Engine 4. Это просто пустой начальный уровень, потому что я хотел убедиться, что у меня правильно настроены Android CodeWorks и что Я мог бы упаковать игру и заставить ее работать на телефоне. Все работало гладко, пока не пришло время фактически установить файлы APK и OBB на мой телефон. Ниже приведен журнал, который я получаю, и, насколько мне известно, все в порядке.

E:\My Games\FirstGame\TwinStickShooter\Android_ATC>setlocal

E:\My Games\FirstGame\TwinStickShooter\Android_ATC>if NOT "" == "" (call \HostWin64\Android\SetupEnvironmentVars.bat )

E:\My Games\FirstGame\TwinStickShooter\Android_ATC>set ANDROIDHOME=E:\NVPACK\android-sdk-windows

E:\My Games\FirstGame\TwinStickShooter\Android_ATC>if "E:\NVPACK\android-sdk-windows" == "" set ANDROIDHOME=E:/NVPACK/android-sdk-windows

E:\My Games\FirstGame\TwinStickShooter\Android_ATC>set ADB=E:\NVPACK\android-sdk-windows\platform-tools\adb.exe

E:\My Games\FirstGame\TwinStickShooter\Android_ATC>set DEVICE=

E:\My Games\FirstGame\TwinStickShooter\Android_ATC>if not "" == "" set DEVICE=-s

E:\My Games\FirstGame\TwinStickShooter\Android_ATC>for /F "delims=" %A in ('E:\NVPACK\android-sdk-windows\platform-tools\adb.exe shell "echo $EXTERNAL_STORAGE"') do @set STORAGE=%A

Uninstalling existing application. Failures here can almost always be ignored.

E:\My Games\FirstGame\TwinStickShooter\Android_ATC>E:\NVPACK\android-sdk-windows\platform-tools\adb.exe  uninstall com.E10Studios.TwinStickShooter

Exception occurred while executing:
java.lang.IllegalArgumentException: Unknown package: com.E10Studios.TwinStickShooter
        at com.android.server.pm.Settings.getInstallerPackageNameLPr(Settings.java:4671)
        at com.android.server.pm.PackageManagerService.getInstallerPackageName(PackageManagerService.java:25411)
        at com.android.server.pm.PackageManagerService.isOrphaned(PackageManagerService.java:25417)
        at com.android.server.pm.PackageManagerService.deletePackageVersioned(PackageManagerService.java:21125)
        at com.android.server.pm.PackageInstallerService.uninstall(PackageInstallerService.java:924)
        at com.android.server.pm.PackageManagerShellCommand.runUninstall(PackageManagerShellCommand.java:1486)
        at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:193)
        at android.os.ShellCommand.exec(ShellCommand.java:103)
        at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:25953)
        at android.os.Binder.shellCommand(Binder.java:642)
        at android.os.Binder.onTransact(Binder.java:540)
        at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:3329)
        at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4763)
        at android.os.Binder.execTransact(Binder.java:739)

Installing existing application. Failures here indicate a problem with the device (connection or storage permissions) and are fatal.

E:\My Games\FirstGame\TwinStickShooter\Android_ATC>E:\NVPACK\android-sdk-windows\platform-tools\adb.exe  install TwinStickShooter-arm64-es2.apk
Failed to install TwinStickShooter-arm64-es2.apk:
There was an error installing the game or the obb file. Look above for more info.

Things to try:
Check that the device (and only the device) is listed with "ADB$ devices" from a command prompt.
Make sure all Developer options look normal on the device
Check that the device has an SD card.

Я проверил, чтобы убедиться, что мое устройство отображается с помощью команды «Устройства ADB», и я довольно уверен, что все мои параметры разработки подходят для go, потому что мне нужна только активная отладка по USB, верно? Что касается SD-карты, она есть, и на ней достаточно места, как и мое внутреннее хранилище.

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

1 Ответ

0 голосов
/ 25 января 2020

Я просто возился с настройками на моем телефоне и исправил проблему. Если у вас возникла такая же проблема, подключив телефон к P C и включив отладку по USB, перетащите вниз, чтобы вызвать меню, нажмите системное уведомление android и измените настройку передачи через USB из файла. переход к передаче изображения. Это сработало сразу для меня.

...