Je cherche à construire des ROM CyanogenMod pour Android, j'ai suivi un tutoriel pour configurer l'environnement de construction.Linux Script exécuté au démarrage
Voici le tutoriel j'ai suivi: http://wiki.cyanogenmod.org/w/Build_for_i9305#Prepare_the_device-specific_code
La seule question que j'ai est, au lieu d'exécuter: cd ~/android/système source de build/envsetup.sh
Chaque fois que je veux construire la ROM, est-il un moyen de l'exécuter au démarrage? J'ai essayé de créer un script pour le faire pour moi et l'exécuter dans les applications de démarrage, mais je ne pouvais pas le faire fonctionner.
#!/bin/bash
cd ~/android/system/
source build/envsetup.sh
Il jette cette erreur:
[email protected] ~ $ sudo sh ~/android/system/build/envsetup.sh /home/kane/android/system/build/envsetup.sh: 1: /home/kane/android/system/build/envsetup.sh: Syntax error: "(" unexpected
Qu'est-ce que je fais mal?
ajouté la ligne la source ~/src/my-android-git/build/envsetup.sh à mon .bashrc, obtenir encore l'erreur bash: my-android-git/build/envsetup.sh : ligne 42: erreur de syntaxe près de jeton inattendu '} ' bash: my-android-git/build/envsetup.sh: ligne 42:'}' assez curieusement cela fonctionne correctement si je tape bash build/envsetup .sh – user330844