我正在为Android构建CyanogenMod ROM,我已经按照教程来设置构建环境。
这是我遵循的教程:http://wiki.cyanogenmod.org/w/Build_for_i9305#Prepare_the_device-specific_code
我唯一的问题是,而不是执行: cd~ / android / system source build / envsetup.sh
每次我想构建ROM时,有没有办法在启动时运行它?我尝试创建一个脚本来为我做这个并在启动应用程序中运行它但我无法让它工作。
#!/bin/bash
cd ~/android/system/
source build/envsetup.sh
它抛出了这个错误:
kane@androidvm ~ $ 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
我做错了什么?
答案 0 :(得分:0)
您可以尝试在〜/ .bashrc中添加代码。我想你总是需要启动一个终端来完成你的工作。然后在终端打开时执行。