Wizcorp / Ejecta-X

A Fast, Open Source JavaScript, Canvas & Audio Implementation
http://wizcorp.github.io/Ejecta-X
185 stars 50 forks source link

Better setup documentation #89

Open ericlathrop opened 9 years ago

ericlathrop commented 9 years ago

Most people using Ejecta-X are going to be web developers who are not especially knowledgeable about Android development. More detailed step-by-step instructions for both Android Studio and Eclipse are needed. Screenshots of what buttons to push would be another big help.

I was able to do steps 1-3 of the README, but I can't understand step 4. I've used phoboslab/Ejecta before, and you just had to paste your javascript and assets into an App folder and build it. I would be happy to write such documentation myself, but I don't know the steps to make it work.

AlexBezuska commented 9 years ago

I agree, this would be really helpful.

Donzo commented 9 years ago

I also agree. I am attempting to use this because I have zero Android development experience but am befuddled by the overwhelming amount of files and directories.

Unfortunately there is virtually no where to turn to for guidance on how to get this running...

matrixreal commented 9 years ago

i also agree

stephan-fischer commented 8 years ago

Yes, i have problems also, and i am only a normal web-developer. I compiled the project folder with the NDK like the description, and opened the project with Android Studio. And then, any suggestion what i should do? I cannot build. I only can run the gradle build but no apk output for me :(

benji011 commented 8 years ago

I'm not sure if this is a specific issue but just incase: If you ever try to run ndk_build but get the message below:

Android NDK: Could not find application project directory ! Android NDK: Please define the NDK_PROJECT_PATH variable to point to it. then you have to export the path. I did mine like this:

export NDK_PROJECT_PATH=/Users/benji0110/Downloads/android-ndk-r9/samples/hello-jni

then running ndk-build returns this:

➜ android-ndk-r9 ./ndk-build -C /Users/benji0110/Ejecta-X make: Entering directory/Users/benji0110/Ejecta-X' Gdbserver : [arm-linux-androideabi-4.6] libs/armeabi/gdbserver Gdbsetup : libs/armeabi/gdb.setup Install : libhello-jni.so => libs/armeabi/libhello-jni.so make: Leaving directory /Users/benji0110/Ejecta-X'

Hope this helps, but again, might just be a specific issue.