Indie Dev

Hello Guest!. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, sell your games, upload content, as well as connect with other members through your own private inbox!

Android RPG Maker MV Guide

Xilefian

Adventurer
Xy$
0.00
yo!
its me again, thanks for this wonderful guide i can now convert my games any time i want.
however, do you any idea about the controls? or how can i add a D-pad controls on and android output.

Thanks.
Adding on-screen controls will require either a Plugin for MV or additional Java code. I suggest you get a Plugin as that will be easier for you and there's likely already a Plugin out there that adds on-screen controls.
 

gatzu769

Villager
Xy$
0.00
If I use crosswalk the audio has a very big delay, if I use webview the audio is quickly, but the sound is disturbated. There aren't any solutions?
 

Xilefian

Adventurer
Xy$
0.00
If I use crosswalk the audio has a very big delay, if I use webview the audio is quickly, but the sound is disturbated. There aren't any solutions?
It's definitely a trade-off situation. The table here shows my observations about the trade-off.

I am guessing your word "disturbated" is supposed to be "distorted" - this is very likely a device + sound file specific issue. If it is custom audio files, consider changing them to .ogg format.

As for Crosswalk, try reducing the size of your files. Loading times depend on your device speed and the file size.

If you want my advice about the trade-off, I'd pick WebView as Crosswalk is no longer in development, but WebView always receives updates and fixes, which any WebView app will automatically take advantage of. As new devices get released, WebView will become the better option as its weakness is lack of compatibility with older devices.
 

gatzu769

Villager
Xy$
0.00
It's definitely a trade-off situation. The table here shows my observations about the trade-off.

I am guessing your word "disturbated" is supposed to be "distorted" - this is very likely a device + sound file specific issue. If it is custom audio files, consider changing them to .ogg format.

As for Crosswalk, try reducing the size of your files. Loading times depend on your device speed and the file size.

If you want my advice about the trade-off, I'd pick WebView as Crosswalk is no longer in development, but WebView always receives updates and fixes, which any WebView app will automatically take advantage of. As new devices get released, WebView will become the better option as its weakness is lack of compatibility with older devices.
If I use .ogg format with crosswalk i get the error: file not found and if I use them with webview i get the error html?webgl not found. I think that the app don't read the .ogg file but only .m4a, sorry for the bad english
 

Aqaarteaste

Villager
Xy$
0.00
@ XILEFIAN → I'm sorry, but i dont find the "android.zip" download link into the first page... Can u send me the link pleaaaaaaaaaaaaaaaaaaaaaaaaaaaaase!!!
 

Xilefian

Adventurer
Xy$
0.00
I would like to THANK YOU. Really. It's easy to make apk with your method. Thankkkkkkkkkkkkkks. Great job dude!!!!
You're welcome. This is all easy because I took the time out to write the run-time program myself and code everything to be as painless as possible, so please keep in mind that this isn't just a method to make an APK, this is a solution built by me for everyone to use for free.
 

Aqaarteaste

Villager
Xy$
0.00
You're welcome. This is all easy because I took the time out to write the run-time program myself and code everything to be as painless as possible, so please keep in mind that this isn't just a method to make an APK, this is a solution built by me for everyone to use for free.
Thank you, really.
Can i ask just one last question??

When i export my project, i don't have any ticked button for unused files. Consequence → the size of my apk is 450mo. A little bit restrictive if u know what i mean :) :) :) :)

Do u have any solution?
THANK UUUUUUUUUUUUUUUUUUUUU!!!!
 

Attachments

Xilefian

Adventurer
Xy$
0.00
Thank you, really.
Can i ask just one last question??

When i export my project, i don't have any ticked button for unused files. Consequence → the size of my apk is 450mo. A little bit restrictive if u know what i mean :) :) :) :)

Do u have any solution?
THANK UUUUUUUUUUUUUUUUUUUUU!!!!
You are using an old version of RPG Maker MV; if possible, update your RPG Maker MV to the latest version (1.5.0) to gain this feature.
 

chef92

Villager
Xy$
0.00
I have custom music for my game but for some reason it wont play them when i load up the game on my phone. Any ideas on what to do?
 

Fredrik

Villager
Xy$
0.00
Hi

Im quite new to this but , when i want to build the apk i get following

Error:(133, 65) error: package PlayerHelper does not exist
Error:(43, 19) error: cannot find symbol variable PlayerHelper
Error:(162, 9) error: method does not override or implement a method from a supertype
Error:(174, 9) error: method does not override or implement a method from a supertype
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

In idea?
 

Xilefian

Adventurer
Xy$
0.00
That error is complaining about missing files. Did you import the correct folder into Android Studio? Make sure you import this folder (with the green icons inside it) and not the folder above it or any folder inside it;


This is from Step 2 of the Tutorial.
 

MikeSRPGer

Villager
Xy$
0.00
Hey this is a great tutorial, I just have a problem with the file size. Google app store has a restrictive file size of 100BM max. I reduced my www file to 94MB. when I build the APK, it showed 128MB. I heard you can split the file. any idea how to do this?
 

Xilefian

Adventurer
Xy$
0.00
Hey this is a great tutorial, I just have a problem with the file size. Google app store has a restrictive file size of 100BM max. I reduced my www file to 94MB. when I build the APK, it showed 128MB. I heard you can split the file. any idea how to do this?
This is going to sound rude, but if you don't know is how to split an APK then you probably shouldn't be attempting to publish to the Google Play Store. There's a very good reason why I didn't include information about signing a Release build for Google Play; if you're professionally publishing your app you should know these things.

If you're asking here (RMMV.co) how to split your Android APK, rather than asking on an Android developer forum, then you really need to reconsider publishing as - once again - you should know these things if you're serious.

Sorry for not being helpful for your endeavour, but you're using my code which I spent time and money creating, if you're going to publish my work for your own project then I want to know that you're serious about it as you are representing the quality of my work - and I'll know you're serious if you're not asking me for help, but reading and researching for help on your own.

Sorry again. I'll help out for any problems you have with the actual code and building a debug APK, but no further than that.
 

Dion

Villager
Xy$
0.00
I have custom music for my game but for some reason it wont play them when i load up the game on my phone. Any ideas on what to do?
I have tried it, a very nice job.... but i have the same issue.... the apk won't play any custom m4a files other than the original file from RPG Maker MV... so basically i success doing it but with the restriction for the audio, because i can only use the original file m4a from the RPG Maker MV... it will be pleasure if u can tell me how to fixed it, or did i do anything wrong?
 

Xilefian

Adventurer
Xy$
0.00
All "sound won't play" issues are related to your specific device; I honestly can't do anything to fix the problem without spending tens of thousands of dollars of my time to develop real-time audio conversion technology.

You need to try different audio formats until you find one that works. Try the Crosswalk versus WebView see if that solves the problem.

Here's a list of Android supported media formats; https://developer.android.com/guide/topics/media/media-formats.html

For .m4a specifically, Android will only support them with the AAC LC codec and the HE-AACv1 codec for Android 4.1 and above. My guess is that the RPG Maker default audio files are in the former format and the custom audio files you're attempting to use are in the latter format, as well as your device being below Android 4.1.

This is why it's very specific for your device. To make matters worse, some device architectures will play some formats, whilst others won't. I know from experience that Samsung devices tend to play audio formats that it shouldn't (depending on if they're in the mood or not, it's incredibly buggy).
 
Top