我正在爲Android構建CyanogenMod ROM,我遵循教程來設置構建環境。在啓動時運行Linux腳本
這是我跟着教程:http://wiki.cyanogenmod.org/w/Build_for_i9305#Prepare_the_device-specific_code
我唯一的問題是,而不是執行,: CD〜/安卓/系統 源碼編譯/ envsetup.sh
每當我想建立ROM,有沒有辦法在啓動時運行它?我試圖創建一個腳本來爲我做,並在啓動應用程序中運行它,但我無法實現它。
#!/bin/bash
cd ~/android/system/
source build/envsetup.sh
它拋出這個錯誤:
[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
我在做什麼錯?
增加了行 源〜/ src目錄/我的,Android的混帳/建設/ envsetup.sh 我的.bashrc,仍然得到錯誤 慶典:我-Android的混帳/建設/ envsetup.sh :第42行:附近意外的標記'}語法錯誤 ':我-Android的混帳/建設/ envsetup.sh: bash的第42行:'}' 奇怪的是它正常工作,如果我鍵入 慶典構建/ envsetup .SH – user330844 2014-09-08 18:12:27