Create an account to follow your favorite communities and start taking part in conversations. Show Join Reddit r/EmulationOnAndroid Posted by11 months ago Archived I don't mean streaming to android, and I don't mean unity games made for android in an app. I mean an app that let's you boot and run unity .exe games made for PC. Is there a way to do it? Playing unity games on the go would be a godsend. This thread is archived New comments cannot be posted and votes cannot be cast level 1 Just as a reminder of the subreddit's rules:
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns. level 1 Goodness this thread has been downvoted to hell and back. I honestly thought this would be something people want but I guess not. level 2 i want to know as well the answer level 1 I'm also looking for a way too. Of course I'm talking about small indie games. There are apps that let you play Ren'Py and RPGM games if they don't have ports. So, I was hoping there's something like that but for unity games level 1 Maybe if you own the source code. Unity is multi platform. level 1 Thanks for the answers everyone. I guess it just wasn't to be. Exporting an Android project This page contains instructions on how to build your Unity application for Android as well as considerations to be aware of when you do. For information on the build process for Android and the tools Unity uses, see How Unity builds Android applications. Instead of building your application, you can also export the Unity project as a Gradle project and import that into Android Studio. This is useful if you want more control over the build pipeline, want to see or modify the Android App Manifest that Unity generates for your application, or integrate Unity-powered features into another Android application. For more information, see Exporting an Android project. Some digital distribution services that host Android applications have particular requirements that can change the build process. For example, Google Play requires your application to be an Android App Bundle (AAB) and not an APK. If you are targeting a specific digital distribution service with your build, see the documentation for that Digital distribution service first to check if the requirements differ. Configuring the buildBefore you create a build, configure your project’s settings so that Unity builds the application with the runtime settings and build system properties you want. There are two sets of settings that configure a Unity build:
Publishing formatUnity can build Android applications in the following publishing formats:
By default, Unity builds Android applications in the APK publishing format. To make Unity build the Android application as an AAB:
BuildingTo build your Unity application for Android:
If you selected Build and Run, when Unity creates the build:
Tip: After you specify the output path the first time, you can use Ctrl+B (macOS: Cmd+B) keyboard shortcut to build and run the application. Application signingAndroid applications must be digitally signed to run on an Android device. There are two types of application signing:
To provide custom signing information, create a keystore and load it into Publishing Settings. When you provide custom signing information, Unity doesn’t store keystoresAn Android system that lets you store cryptographic key entries for enhanced device security.
More info For more information about application signing, see Sign your app. Distribution sizeSome digital distribution services have a limit on the initial install size of your application. Unity includes the following methods to help you to optimize the install size:
Splitting APKs by target architectureIf your output application uses APK format, the Split APKs by target architecture Player Setting optimizes the application download and installation size. Instead of producing one APK that contains binaries for every target CPU architecture selected in the Target Architectures Player Setting, Unity creates a separate APK for each CPU architecture. You can upload this set of APKs to digital distribution services which serve the APK with the correct target CPU architecture to each device that downloads your application. This is primarily a Google Play feature and may not work for other digital distribution services. For more information, see Multiple APK support. Note: Google Play requires new applications to be AABs and not APKs. When you upload an AAB, Google Play automatically generates and serves optimized APKs for each device configuration. Splitting the application binaryYou can split your output application to make the initial install size smaller. The device can install a lighter version of your application and then download assets separately. If your output application uses APK format, Unity can split the application into a main APK and an expansion file (OBB). For more information see APK expansion files. If your output application uses AAB format, Unity can split the application into a base module and asset packs. For more information, see Play Asset Delivery. To split the application binary:
CompressionYou can change the method Unity uses to compress resource files for the application. This can reduce the size of the application but can increase loading times if the method means data takes longer to decompress. For more information, see Compression Method. MinificationYou can use ProGuard minification to decrease the size of the application and improve performance. To enable ProGuard minification:
Note: ProGuard might strip out important code that your application relies on, so check any builds that you minify. For more control over the minification process, generate a custom Exporting an Android project Can you port Unity games to mobile?The time required for porting Unity game to Android mostly depends on the complexity of the game (which also determines the team composition), the set of required Android devices to run the game, and current Google Play requirements.
How do I run an APK in Unity?Export an .. In Unity open File | Build Settings.... Make sure Android is the current build target. If not, select Android from the list and click Switch Platform.. Click Build And Run and choose where to save the . apk file. If you have an Android device connected, it will also install the app on it.. |