where can i get the latest android build of mcserver?
#1
i found one at google code but it is old,
there is any new version, or the android-mcserver
project is abandoned? Huh

thanks
Reply
Thanks given by:
#2
I think there have been some problems with compiling for Android. It is still possible to run Cuberite/MCServer on Android using a chroot. You don't need a rooted device for this.

1. Install this on your device: https://play.google.com/store/apps/detai...bian&hl=en
2. Once you follow the instructions creating a Debian filesystem, there should be a way to access the Linux terminal, not too sure with this particular chroot app.
3. Get git on Debian using "sudo apt-get install git build-essential cmake"
4. Type "cd"
5. Type "git clone https://github.com/cuberite/cuberite"
6. Type "cd cuberite"
7. Type "git submodule init && git submodule update"
8. Type "cd cuberite/src/"
9. Type "cmake .. & make"
10. There should be a compiled executable in the Cuberite directory in the folder containing other folders called "Plugins", etc...
11. Whenever you want to run the server on the device, navigate to that directory on the Debian terminal using "cd" and "ls" to list the files in that directory. When you have found the executable names "MCServer," run it using "./MCServer"

This guide might not be 100% accurate since it's been long since I've done it, but it should give you a general idea. Anyone else, feel free to correct me where necessary. Smile
Reply
Thanks given by:
#3
It would be better if it run natively, like 2 years ago
Reply
Thanks given by:
#4
The main problem was that the app wasn't maintained, so it broke for various reasons. A new build would tie directly into the cmake build system and the logging system, but it currently doesn't work. Anyone who wants try and get that working is welcome to, but the andriod NDK is a non trivial build system.
Reply
Thanks given by:
#5
If required, the https://github.com/cuberite/cuberite/commits/android branch will compile a debug APK with some CMake files tweaked and the correct environment set up.
Reply
Thanks given by:
#6
Why dont merge into master or update it?
It would also be fine if it built release
Reply
Thanks given by:
#7
The branch isn't quite finished - for example, a Release build crashes for some reason, and the android files must be put in the CMakeLists in the src/ folder, otherwise the library won't link, which I suspect wouldn't be taken kindly by others :P
Reply
Thanks given by:




Users browsing this thread: 1 Guest(s)