Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
gdevelop5:publishing:android_and_ios [2018/11/10 10:54] zatapov [Subscribe to get more packagings each day.] Better english |
gdevelop5:publishing:android_and_ios [2019/05/31 02:10] animeshsrivastava24 Broken Image Fixed, Typos Corrected, Links to Cloud Storage |
||
---|---|---|---|
Line 3: | Line 3: | ||
GDevelop allows you to publish your games to a variety of formats including Android and iOS. In order to export a game, click/select "File" from the menu that is located on the top of the GDevelop Interface. Select the Export option of your choice. In this case, we will choose **Android and iOS** from the panel of options that appears. | GDevelop allows you to publish your games to a variety of formats including Android and iOS. In order to export a game, click/select "File" from the menu that is located on the top of the GDevelop Interface. Select the Export option of your choice. In this case, we will choose **Android and iOS** from the panel of options that appears. | ||
- | {{ :gdevelop5:publishing:filemenuexport.png?400 |}} | + | {{ :gdevelop5:publishing:filemenuexport.png?nolink |}} |
## Make sure that your game is ready for packaging! | ## Make sure that your game is ready for packaging! | ||
It is important to verify that your game is ready to be exported for Android and iOS: | It is important to verify that your game is ready to be exported for Android and iOS: | ||
- | * In the game properties that is accessible from the [[gdevelop5:interface|Project Manager]]), make sure to enter a valid _package name_. A package name is an identifier like this : `com.yourname.gamename`. It's like the address of a website, but reversed. You can choose any package name provided that: | + | * In the game properties that are accessible from the [[gdevelop5:interface|Project Manager]]), make sure to enter a valid _package name_. A package name is an identifier like this: `com.yourname.gamename`. It's like the address of a website but reversed. You can choose any package name provided that: |
* It is not used by another game or application on iOS or Android. | * It is not used by another game or application on iOS or Android. | ||
- | * It is written with only letters, numbers and dots. Only put one dot between words (for example, `com..mygame` or `..mygame` are not valid). //Limit this identifier to a 2-5 words maximum.// | + | * It is written with only letters, numbers, and dots. Only put one dot between words (for example, `com..mygame` or `..mygame` are not valid). //Limit this identifier to 2-5 words maximum.// |
* Check that you've included the required icons. | * Check that you've included the required icons. | ||
## Launch export | ## Launch export | ||
- | In th File menu, choose Export. Choose then **Android (& iOS coming soon)**. | + | In the File menu, choose Export. Then choose **Android (& iOS coming soon)**. |
{{ :gdevelop5:publishing:android-ios-export-option.png?nolink |}} | {{ :gdevelop5:publishing:android-ios-export-option.png?nolink |}} | ||
- | ### Create an account, if you don't have one | + | |
+ | |||
+ | ### Create an account if you don't have one | ||
To use the packaging for Android, you need a [[gdevelop5:interface:profile|GDevelop account]]. If you don't have one, click on "Create my account", enter your email and choose a password. | To use the packaging for Android, you need a [[gdevelop5:interface:profile|GDevelop account]]. If you don't have one, click on "Create my account", enter your email and choose a password. | ||
Line 27: | Line 29: | ||
There are a few steps, during which the game is exported, compressed, uploaded to the online build service and built. | There are a few steps, during which the game is exported, compressed, uploaded to the online build service and built. | ||
- | At the end, you'll have a **Download** button to get the .apk file that can be installed on Android. | + | In the end, you'll have a **Download** button to get the .apk file that can be installed on Android. |
## Install the game on your Android phone | ## Install the game on your Android phone | ||
- | Plug your Android phone/tablet into your computer and put the APK file somewhere in a folder of the device. Alternatively, you can also store the APK on a cloud storage (Dropbox, Google Drive...) and download it on your device. | + | Plug your Android phone/tablet into your computer and put the APK file somewhere in a folder of the device. Alternatively, you can also store the APK on cloud storage ([[https://www.dropbox.com/|Dropbox]], [[http://drive.google.com/|Google Drive]], [[https://onedrive.live.com/about/en-in/|OneDrive]]...) and download it on your device. |
Before installing the APK, go in Settings > Security and activate *Unknown sources*. This will enable you to [install the APK file](https://gameolith.uservoice.com/knowledgebase/articles/76902-android-4-0-tablets-allowing-app-installs-from) even if it is not yet registered on the Google Play Store. | Before installing the APK, go in Settings > Security and activate *Unknown sources*. This will enable you to [install the APK file](https://gameolith.uservoice.com/knowledgebase/articles/76902-android-4-0-tablets-allowing-app-installs-from) even if it is not yet registered on the Google Play Store. |