How easy is it to compile Android Apps from source?
My kids are having fun learning capitals of countries recently. I remembered Quizzn which is nice for this, but the English names are often much different than German, so I want to just translate the CSV with wordpairs and compile the app again. That's it. I have no motivation to start programming Android apps and invest weeks of time to get there.
I am not a programmer. Being a #Debian user, I found AndroidTools in the wiki. This document is full of things I don't understand. Following it would entail a lot of guess work for me which minimizes the chance of succeeding.
Are you aware of any better tutorials? Or can you tell me if Quizz is below or above android-sdk-platform-23?
quizzn - This is an open-source quiz application. The current dataset is for world capitals, but it can also be easily adapted to work with language vocabulary learning as well.
Yes, just install Android Studio and import the project. Then become a developer on the phone (tab 7 times on the build number in about) and in the then available developer settings enable ADB over USB. From there on it should be pretty much plug'n'play.
the android sdk methods look just way too complicated to me and the requirent to use enormopus and frustratingly slow ide's make it pretty much unusable.
but if you can find an android device that you can have root on (these days that seems to hard here in AU), the maybe debiankit might be worth looking at?
its basically debian in android and you can install things with apt-get,etc too
not sure if you can compile full android apps with it, and probably not if you want to distribute binaries, and I still haven't figured out if theres a way for linux software to use the screen on the device without needing to do that via a vnc app. (though I can use X via vnc to see the debian desktop running on it)
that worked for a minipc where I have root.
but to find a phone or tablet locally where I can have root seems nearly impossible
locally is a MUST becaese I refuse to use credit cards for payment - that was always crazy and unsafe and these days with pretty much ALL hardware looking so unsafe and opaque to the user I can't trust any of it with credit card info.
It's one command usually, "ant release" seems to be the right one in your case. You just need to make sure you have all the environment variables configured first.