![]() Otherwise, with AFS enabled, you need to start the file server manually from inside your Unreal Engine application. You can then use the UnrealAndroidFileTool to connect to your device's file server and manage files. When using non-Shipping builds, or with External Start enabled for Shipping builds, a receiver is registered to allow remote start and stop of the file server. If you only enable Include in Shipping, you can still use AFS, but it won't be used for Quick Launches, and you will need to manually start and stop it from inside your application. Shipping builds do not normally include AFS, but you can enable Include in Shipping and Allow External Start in Shipping to add it. Refer to Compiling AFSProject for more information. If enabled, Unreal Engine will compile AFS as a separate APK when it packages your project. Paired with Include in Shipping, this allows external requests to start the file server with UnrealAndroidFileTool or for Quick Launch. Refer to Using AFS in Shipping Builds for more details. If enabled, AFS will be included in Shipping builds. ![]() Refer to Using Security Tokens for more details. Refer to Connection Settings for more details.Ī unique string you can use to secure AFS and prevent it from being started remotely by anyone without the token. If enabled, AFS allows WiFi connections and connections through USB. If disabled, AFS will not be used in your project, and Unreal Engine falls back to using ADB. If enabled, your project will include the embedded file server for packaged and Quick Launch builds. AFS is not included in Shipping builds by default, but there are settings to enable it. AFS is enabled by default, and non-shipping builds will automatically embed a file server with your project unless it is disabled. The Packaging section contains settings configuring what type of builds will include AFS and what capabilities the file server will have. ![]() This section lists each of the available parameters to configure. You can find these settings in Project Settings > Plugins > AndroidFileServer. This section explains how to configure AFS's packaging and connections. AFS can also operate over WiFi connections, USB connections, or both for faster deployment. This makes it possible to use file operations without requiring storage permissions or scoped access, which can be cumbersome to continually re-enable as you develop a project and deploy builds. Instead of using the device's SD card external storage for handling Quick Launches, AFS uses the package sandbox storage. Together, AFS and UnrealAndroidFileTool are an alternative to using Android Debug Bridge (ADB), providing many of the same capabilities tailored to Unreal Engine's workflow. In builds that include AFS, Unreal Engine uses it for deploying Quick Launches. As long as the file server is running, you can use the UnrealAndroidFileTool to manage, push, and view files. Manually Starting and Stopping AFS With BlueprintsĪndroid File Server (AFS) is an Unreal Engine (UE) plugin that embeds a file server with your Android application when you package a Development, Debug, or Test project (or optionally a Shipping project, see below) build. Deployment Settings (Logging and Compression)
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |