안드로이드의 Init 문법은 Action, Command, Service, Option으로 구성되어 있다. 모든 문법의 해석은 줄 단위로 이루어지며, 빈칸으로 구분된 토큰으로 이루어져있다.
C언어 문법과 마찬가지로 빈칸 앞에 백슬래쉬(\)를 추가하여 빈칸을 포함한 토큰을 만들 수 있다. 쌍따옴표를 사용하여도 마찬가지로 여러개의 토큰으로 나뉘는 것을 막을 수 있다.
줄의 마지막에 백슬래쉬를 추가하여 명령을 여러 줄로 나눌 수 있다. 샾(#)으로 시작하는 줄은 주석(샾 앞의 빈칸도 허용된다)으로 처리된다.
Action과 Service는 새로운 Section이 시작됨을 명시한다. 모든 command와 option은 가장 마지막에 명시한 Section에 포함된다.
첫 번째 Section 전에 선언한 command와 option 모두 무시된다. Action과 service는 고유의 이름을 갖는다.
만약 두번째 정의한 action이나 service의 이름이 전에 정의한 것과 이름이 같은 경우 ...
원문 링크 : Android/JAVA - Android Init