[Android] Installation de Nethack.
1) Suivre le didacticiel : [Android] Installation de Slash’em
2) Répertoire de travail :
[~] ➔ cd ANDROID.slash/ [~/ANDROID.slash] ➔ git clone https://github.com/gurrhack/NetHack-Android.git Clonage dans 'NetHack-Android'... remote: Counting objects: 2723, done. remote: Total 2723 (delta 0), reused 0 (delta 0), pack-reused 2723 Réception d'objets: 100% (2723/2723), 13.07 MiB | 652.00 KiB/s, fait. Résolution des deltas: 100% (1312/1312), fait. Vérification de la connectivité... fait.
3) Configuration du jeu :
[~/ANDROID.slash] ➔ cd nethack-3.4.3/sys/android/ [~/ANDROID.slash/nethack-3.4.3/sys/android] ➔
Ouvrir :
setup.sh
Chercher :
ANDROID_NDK_DIR=$(echo ~)/android-ndk-1.6_r1
Remplacer par :
ANDROID_NDK_DIR=$(echo ~)/ANDROID.slash/android-ndk-1.6_r1
4) Post-configuration :
[~/ANDROID.slash/nethack-3.4.3/sys/android] ➔ chmod 777 setup.sh [~/ANDROID.slash/nethack-3.4.3/sys/android] ➔ ./setup.sh Copying Makefiles. Setting absolute path Setting up links
5) Compilation des ressources :
[~/ANDROID.slash/nethack-3.4.3/sys/android] ➔ cd ../../dat/ [~/ANDROID.slash/nethack-3.4.3/dat] ➔ make
6) Compilation de la lbrairie :
[~/ANDROID.slash/nethack-3.4.3/dat] ➔ cd ../../android-ndk-1.6_r1/ [~/ANDROID.slash/android-ndk-1.6_r1] ➔ make APP=NetHackNative Android NDK: Building for application 'NetHackNative' Compile thumb : nethack <= /home/nekrofage/ANDROID.slash/nethack-3.4.3/sys/android/NetHackNative/nethack/../sys/android/NetHackNative/androidmain.c ... Compile thumb : nethack <= /home/nekrofage/ANDROID.slash/nethack-3.4.3/sys/android/NetHackNative/nethack/../win/tty/topl.c Compile thumb : nethack <= /home/nekrofage/ANDROID.slash/nethack-3.4.3/sys/android/NetHackNative/nethack/../win/tty/wintty.c SharedLibrary : libnethack.so Install : libnethack.so => /home/nekrofage/ANDROID.slash/nethack-3.4.3/sys/android/NetHackNative/libs/armeabi
7) Lancement et configuration d’Eclipse :
[~/ANDROID.slash/android-ndk-1.6_r1] ➔ cd .. [~/ANDROID.slash] ➔ ./eclipse/eclipse
8) Sous Eclipse, importation du projet ‘Android Nethack’ :
- [File][New][Project...] - [Android][Android Project from Existing Code] - [Next >] - Root Directory : /home/nekrofage/ANDROID.slash/nethack-3.4.3/sys/android/NetHackApp - [Valider] - [Finish]
8) Compilatin du projet :
- Sélectionner le projet : NetHackApp - [Project][Build Project] - [Run][Run As][Android Application]
9) Vérification :
[~/ANDROID.slash] ➔ ls -l nethack-3.4.3/sys/android/NetHackApp/bin/ total 2168 -rw-rw-r-- 1 nekrofage nekrofage 941 avril 17 22:56 AndroidManifest.xml drwxrwxr-x 3 nekrofage nekrofage 4096 avril 17 22:56 classes -rw-rw-r-- 1 nekrofage nekrofage 116420 avril 17 22:56 classes.dex drwxrwxr-x 2 nekrofage nekrofage 4096 avril 17 22:56 dexedLibs -rw-rw-r-- 1 nekrofage nekrofage 1561851 avril 17 22:56 NetHackApp.apk drwxrwxr-x 3 nekrofage nekrofage 4096 avril 17 22:56 res -rw-rw-r-- 1 nekrofage nekrofage 516621 avril 17 22:56 resources.ap_
10) Copier la paquet ‘NetHackApp.apk’ vers le téléphone.
11) Installer et exécuter ‘NetHackApp.apk‘.
12) Capture d’écran :
Comments are closed, but trackbacks and pingbacks are open.