[Closed] How to publish/distribute Android App via dropbox
I am having the most frustrating time trying to package a simple basic project to be shared (via dropbox not google play) on a mobile device (samsung note 4) using UE4.9. I read the android docs that state that you do not need to share via the google play store as long as you sign the app.
I have followed the instructions on how to create a keystore but maybe I am doing it wrong. I am new to UE4 and android, so I appreciate your patience as a newbie. The following is the workflow I used to package my project for upload to dropbox and download to my mobile device.
1) I created a new project with a blank blueprint, mobile/tablet, scalable 3d or 2d, and no starter content.
2) Saved the level and gave it a name.
3) Built the project
4) Package Settings: default settings but checked Full Rebuild & For Distribution.
5) goto c:\NVPACK\jdk1..7.0_71\bin
6) opened cmd
7) keytool -genkey -v -keystore E:\Users\Haskell\Documents\Unreal\Projects\mobileBase\Build\Android\mobileBase.keystore -alias mobileBase -keyalg RSA -keysize 2048 -validity 10000
8) Once keystore file is created, I go back to unreal
9) Project Settings>APKPackaging
Google Play Services:
Platform files are writable = check (green)
All values blank (default) as I will not be uploading my app to the play store at this time.
10) Android SDK Config locations are pointing to the correct locations and I am able to launch app to my "connected" mobile device without any issues.
12) UE4 packages and the build is successful.
13) These are the files that are created:
14) zip the files and upload to drop box
15) download the zip file from dropbox into my samsung note 4 mobile device.
16) unzip and execute the install script by clicking on the UE icon.
17) Installation is successful. Click open App
No Google Play Store Key No OBB found and no store key to try to download. Please set one up in Android Project Settings
asked Oct 07 '15 at 07:29 PM in Packaging & Deployment
The question has been closed Aug 10 '16 at 02:49 PM by Steve Hardister for the following reason:
Problem is not reproducible or outdated
Due to the large volume of questions and comments concerning the Engine, we did not have a chance to respond to your post at the time you submitted it. However, if you are still interested, here's how you can launch your project to an Android device for testing:
Once you create a successfully signed package for Android the resulting folder will include an installer. At this point, zip the folder and provide the end user with a link to dropbox, google drive etc. They will need to open this on a computer, then use the installer to launch to an android device plugged into the computer.
Another route would be to launch straight to their device from UE4 on your machine.
answered Aug 10 '16 at 02:49 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here