x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

[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.

http://developer.android.com/tools/publishing/publishing_overview.html

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

  • Platform files are writable = check (green) Distribution Signing:

  • Android Package Name: com.Haskell3D.archViz

  • keystore (located within my projects/Build/Android dir): mobileBase.keystore

  • key alias: mobileBase

  • key store password: XXXXX

  • Key password: left blank as it is same as key store password.

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.

11) Package>Android>ALL

12) UE4 packages and the build is successful.

13) These are the files that are created:

Install_mobileBase_NoOBBInstall_Shipping-armv7-es2

Install_mobileBase_Shipping-armv7-es2

main.1.com.Haskell3D.archViz.obb

mobileBase-Android-Shipping-armv7-es2.apk

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

18) ERROR

No Google Play Store Key No OBB found and no store key to try to download. Please set one up in Android Project Settings

Product Version: UE 4.9
Tags:
more ▼

asked Oct 07 '15 at 07:29 PM in Packaging & Deployment

avatar image

Haskellf
91 8 13 23

avatar image Haskellf Mar 27 '16 at 03:54 PM

Reawakening this dragon as I am still interested in finding out how I can export to dropbox without having to rely on google play store. Essentially, I just want to be able to collaborate with my friend on a project and have him test it out on his mobile device without having to use UE4. Yes, I can publish to google playstore for him to download but since google states there is an option to package without needing the google play store, I would like to find out how to do that using UE4.

Is it possible to package out of UE4 without requiring google play store data?

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

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


1 answer: sort voted first

Hi Haskellf,

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.

-Steve H

more ▼

answered Aug 10 '16 at 02:49 PM

avatar image Haskellf Aug 10 '16 at 03:17 PM

Is there a way to install onto a mobile device without using a computer and without using Google play store? For example, Can I share a signed package on a website, where the client would download directly onto their mobile device? According to the Google distribution link above, the Google play store is not necessary to deploy your app but I didn't think you needed a computer for the installation.

When you say launch device from ue4 on your machine, can that be done remotely?

avatar image Steve Hardister ♦♦ STAFF Aug 10 '16 at 04:48 PM

There is not a way to install onto a mobile device without using a computer or Google play store (or the App store for Macs) nor can you launch to the device remotely as the device manager in UE4 would need to detect that the device is plugged into the system running UE4.

Supporting documentation: Packaging

as well as this forum post, attempting to do the same thing with a Kindle Fire:

Where do I place .apk/.obb/.bat files in a Kindle Fire HDX? (games not working

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question