나는 CyanogenMod ROM을 android 용으로 빌드하려고합니다. 빌드 환경을 설정하기위한 자습서를 따라했습니다. http://wiki.cyanogenmod.org/w/Build_for_i9305#Prepare_the_device-specific_code 내가 가진 유일한 문제는 대신 실행의이다리눅스 스크립트가 시작시 실행 됨
:
이것은 내가 다음에 튜토리얼입니다 CD ~/안드로이드/시스템 소스 빌드/envsetup.sh
내가 할 때마다 ROM을 만드십시오. 부팅시 실행할 수있는 방법이 있습니까? 나는 나를 위해 그것을 할 시작 응용 프로그램에서 실행하는 스크립트를 만들려고했지만 작동하도록 얻을 수 없습니다.
[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
내가 잘못 뭐하는 거지 :
#!/bin/bash
cd ~/android/system/
source build/envsetup.sh
그것은이 오류가 발생합니다?
이 소스 ~/src에/내 - 안드로이드 - 자식/여전히 오류를 배쉬를 받고, 내 .bashrc에로/envsetup.sh 를 구축 라인을 추가 : 내 - 안드로이드 - 자식을/구축/envsetup.sh : 행 42 :}'예기치 않은 토큰 근처의 구문 오류 '내 - 안드로이드 - 자식/구축/envsetup.sh : bash는 라인 42 :'}'이상하게도 그것이 내가 bash는 빌드/envsetup를 입력하면 제대로 작동 .sh – user330844