An application for the OUYA that runs an OUYA API server. With it, the OUYA brings its own API server it can talk to.
Game detail pages and the disover store are served by the OUYA itself. Only images and .apk files are requested from http://statics.ouya.world
It utilizes the static API files generated by stouyapi from the OUYA game meta data repository
git clone
the game data and stouyapi repositories.
Then generate the API files:
$ cd stouyapi $ ./bin/clean-generated-keep-qr.sh $ ./bin/import-game-data.php --mini --noqr ../game-data/folders
Now copy the generated files into louyapi's src/main/assets/stouyapi-www/
directory:
$ cd louyapi $ ./bin/copy-from-stouyapi.sh
Now the apk can be compiled.
At first add a path to a signing configuration file into gradle.properties
:
signingconfigfile=/path/to/signing-config.gradle
The signing configuration file should look as shown in Handling signing configs with Gradle
Now build the signed apk file in build/outputs/apk/release/louyapi-release.apk
:
$ ./gradlew assembleRelease
- https://github.com/NanoHttpd/nanohttpd/tree/nanohttpd-project-2.3.1
- https://fabcirablog.weebly.com/blog/creating-a-never-ending-background-service-in-android
louyapi
was written by Christian Weiske, cweiske+ouya@cweiske.de.
louyapi
is licensed under the AGPL v3.