활동 만들기는 응용 프로그램을 실행하기 위한 활동 및 데이터 유형을 작성하도록 설계되어 있습니다. 그러나 활동 및 데이터 유형은 매우 유연하며 수동으로 정의를 작성했을 경우에만 액세스할 수 있는 추가 기능을 포함합니다.
자세한 내용은 다음 장을 참조하십시오.
다음 조건 중 하나라도 참인 경우에는 응용 프로그램에 대한 활동을 작성하기 위해 활동 만들기를 사용할 수 없습니다.
lp -ddevice filename
여기서 사용자는 명령어를 실행할 때마다 device를 제공해야 합니다.
응용 프로그램 아이콘의 레이블이 활동 이름의 레이블과 달라야 하는 경우.
예를 들어, 기존 활동의 지역 언어 버전을 제공하기 위해 활동 만들기를 사용할 수 없습니다.
활동이 활동 데이터베이스의 고급 기능을 필요로 하는 경우.
이러한 고급 기능의 예로는 다음 작업을 수행하는 활동을 들 수 있습니다.
활동 정의에서 원격인 시스템에서 명령어를 시작합니다.
다른 활동을 호출하는 경우.
다른 사용자(예를 들어 수퍼유저)로 실행해야 하는 경우.
"매핑" 기능을 폭넓게 사용하는 경우.
활동에 제공된 파일 인수의 수에 따라 동작이 달라지는 경우.
다음 조건 중 하나라도 참인 경우에는 응용 프로그램에 대한 데이터 유형을 작성하기 위해 활동 만들기를 사용할 수 없습니다.
데이터 유형이 열기 및 인쇄 외에 관련된 추가 활동을 가져야 하는 경우.
데이터 유형에 대한 열기 활동이 활동의 명령어가 아닌 경우.
예를 들어, 응용 프로그램의 응용 프로그램 그룹을 표시하는 디렉토리에 대해 고유한 아이콘을 제공하는 데이터 유형을 작성하기 위해 활동 만들기를 사용할 수 없습니다.