사용자가 숨길 수있는 응용 프로그램을 만들어야합니다. 하지만 숨겨지기 전에 GUI에서 일부 구성을 설정해야합니다. 그런 다음 응용 프로그램 목록에서 아이콘을 숨겨야합니다. 나는intent.category.LAUNCHER를 intent.category.DEFAULT로 어떻게 동적으로 변경합니까?
<category android:name="android.intent.category.LAUNCHER" />
을 제거하면 응용 프로그램은 응용 프로그램 목록에 표시되지 않습니다. 하지만 내 구성 GUI도 표시되지 않습니다. 활동을 표시해야하며 구성을 만든 후에 응용 프로그램을 숨 깁니다. 여기를 검색했지만 해결 방법을 찾을 수 없었습니다. 어떻게 동적으로
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT" />
에 바꿀 수 있나요?
수 없습니다. 응용 프로그램에 매니페스트가 있으면, 봉인됩니다 (실제로 파싱되었지만 더 이상 존재하지 않습니다. [this] (http://stackoverflow.com/questions/7773360/what-exactly-happens-when-i-install-an- android-application/7774304 # 7774304)). –
또한 런처 이미지를 숨기 만해도 응용 프로그램을 효과적으로 "숨길"수는 없습니다. 실행중인 경우 아무 작업 관리자에서도 계속 볼 수 있습니다. –