0
링크가 브라우저에서 탭될 때마다 서비스를 시작하고 싶습니다. 아래의 의도 필터에서 우리는 활동을 시작할 수 있습니다.브라우저에서 안드로이드로 서비스 시작하기
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="acb" />
android:host="*.abc.com"
android:scheme="http" />
<data
android:host="*.abc.com"
android:scheme="http" />
</intent-filter>
문제는 내가 새로운 활동을 시작한 다음 앱에서 두 인스턴스가 백그라운드에서 실행되고 하나가 시작된 상태로 생성된다는 것입니다. – Piyush
@piyush : 일반적으로 한 번에 하나의 "앱에서 제외 된 인스턴스"만 존재합니다. 이것이 변경 될 수있는 유일한 방법은 매니 페스트에서'android : process' 속성을 사용하는 등의 불행한 일을하는 것입니다. – CommonsWare
내 앱이 뒷 배경에서 실행 중이고 브라우저 링크를 클릭하면 말하고 싶은 것이 있습니다. 그런 다음 태블릿에서 최근 앱 목록을 볼 때 두 개의 인스턴스가 생성되는 방법 인 내 애플리케이션 미리보기 이미지가있는 브라우저를 볼 수 있습니다. – Piyush