add topic: Deploying to Android (Standalone)

This commit is contained in:
Mamadou Babaei
2024-08-16 18:01:07 +02:00
parent 10f735c6eb
commit ea5c483be4
4 changed files with 25 additions and 6 deletions
+2 -1
View File
@@ -54,8 +54,9 @@ Welcom to the SenseGlove Unreal Engine Handbook!
# 💡 Miscellaneous
- [Upgrade Guide]()
- [SenseGlove Console Commands](misc/console-commands/README.md)
- [Deploying to Android (Standalone)](misc/android-standalone-deployment/README.md)
- [Upgrade Guide]()
- [Optimizing for more FPS]()
# 🛠️ Advanced Topics
@@ -20,8 +20,8 @@
* <code>❓</code> Unknown or untested
Remarks:
* Per [Epic's Marketplace Guidelines](https://www.unrealengine.com/en-US/marketplace-guidelines) in regards to Code Plugins (sections 2.6.3.d and 3.1.b), we are only able to distribute or update the SenseGlove plugin for the last 3 stable versions of Unreal Engine. As a result, we won't be able to publish updates or bug fixes for the older versions of the Engine except on rare occasions and only through our official repository on Microsoft Azure DevOps.
* All third-party libraries on Windows built against Windows SDK 10.0.
* Per [Epic's Marketplace Guidelines](https://www.unrealengine.com/en-US/marketplace-guidelines) in regards to Code Plugins (sections `2.6.3`.d and `3.1.b`), we are only able to distribute or update the SenseGlove plugin for the last `3` stable versions of Unreal Engine. As a result, we won't be able to publish updates or bug fixes for the older versions of the Engine except on rare occasions and only through our official repository on Microsoft Azure DevOps.
* All third-party libraries on Windows built against Windows SDK `10.0`.
* Oculus and VIVE support is only provided through the recommended Android NDK versions by Epic Games.
* [wjwwood/serial](https://github.com/wjwwood/serial) requires Android NDK API Level 28+ in order to be built successfully.
* All third-party libraries target Android NDK API Level 29, thus any project relying on the plug-in should be build with the same NDK API Level.
* [wjwwood/serial](https://github.com/wjwwood/serial) requires Android NDK API Level `28+` in order to be built successfully.
* All third-party libraries target Android NDK API Level `29`, thus any project relying on the plug-in should be build with the same NDK API Level.
@@ -0,0 +1,17 @@
# Deploying to Android (Standalone)
Epic Games provides official documentation for setting up Unreal projects targeting Android:
- [Setting Up Android SDK and NDK for Unreal](https://dev.epicgames.com/documentation/en-us/unreal-engine/setting-up-android-sdk-and-ndk-for-unreal)
- [Android Quick Start](https://dev.epicgames.com/documentation/en-us/unreal-engine/setting-up-unreal-engine-projects-for-android-development)
Here are a few important notes to consider:
- Since SenseGlove provides native libraries built for Android, its crucial to consult the [Platform Support Matrix](../../appendix/platform-support-matrix.html) before deciding to deploy your project to Android.
- Currently, all third-party native libraries are built against Android NDK API Level `29`.
- On Meta Quest devices, building against Android SDK API Level `29` or `32` has been tested and is supported.
- A [video tutorial on deploying to Oculus Quest devices and Android](https://youtu.be/zU8Nf4ssOO0) is also available.
<div style="margin: 0 auto; width: 560px;">
<iframe width="560" height="315" src="https://www.youtube.com/embed/zU8Nf4ssOO0" frameborder="0" allowfullscreen></iframe>
</div>
+2 -1
View File
@@ -54,8 +54,9 @@ This section provides detailed information on configuring the plugin:
Toipcs that do not fall under any specific category:
- [Upgrade Guide]()
- [SenseGlove Console Commands](../misc/console-commands/)
- [Deploying to Android (Standalone)](../misc/android-standalone-deployment/)
- [Upgrade Guide]()
- [Optimizing for more FPS]()
## 🛠️ Advanced Topics