Я просто пытаюсь настроить тестовое приложение и установить его на свой телефон с 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-карты, она есть, и на ней достаточно места, как и мое внутреннее хранилище.
Я просто очень запутался и был бы признателен за любую помощь, которую кто-либо может оказать. Я ценю ваше время и большое спасибо заранее. Кроме того, я действительно новичок в этом, поэтому я прошу прощения, если решение проблемы является чем-то таким простым.