프로세스 이름을 설정하지 않고 멀티 프로세스에서 SDK를 호출하면, SDK의 멀티 인스턴스가 초기화됩니다. 이는 Android의 프로세스가 메모리 공간을 공유하지 않기 때문입니다. 항상 메인 프로세스 이름을 설정하거나 또는 Adjust SDK를 한 프로세스에서만 사용해야 합니다.
Android 앱은 1개 이상의 프로세스고 구성될 수 있습니다. 메인이 아닌 프로세스에서 서비스나 활동을 실행하려면 활동 또는 서비스에 프로세스를 추가해야 합니다. android:process 속성을 AndroidManifest.xml 파일의 activity 또는 service 노드에 추가합니다.
프로세스 이름을 정의하면 활동 또는 서비스가 메인 프로세스가 아닌 프로세스에서 실행됩니다.
기본 설정에 따라 메인 프로세스의 이름은 앱 패키지 이름과 동일합니다. 예를 들어 앱 패키지 이름이 com.example.myapp인 경우 메인 프로세스의 이름도 com.example.myapp이 됩니다. 위의 예시는 이름이 com.example.myapp:YourProcessName인 메인 프로세스 아래의 프로세스에서 실행됩니다.
Adjust SDK는 현재로서 한 앱에서 1개를 초과하는 프로세스 측정은 지원하지 않습니다. 앱이 멀티 프로세스를 사용한다면 메인 프로세스 이름을 AdjustConfig 객체에서 설정합니다.
메인 프로세스의 이름을 변경하려면 AndroidManifest.xml 파일에서 application 노드의 android:process 속성을 수정합니다.
그런 다음 AdjustConfig 객체에서 프로세스 이름을 설정합니다.
이는 Adjust SDK에 메인 프로세스 이름을 알립니다. SDK는 메인 프로세스에서만 초기화됩니다. 다른 프로세스에서 SDK를 사용하려 할 경우 출력 로그에 다음이 표시됩니다.
프로세스 이름을 설정하지 않고 멀티 프로세스에서 SDK를 호출하면, SDK의 멀티 인스턴스가 초기화됩니다. 이는 Android의 프로세스가 메모리 공간을 공유하지 않기 때문입니다. 항상 메인 프로세스 이름을 설정하거나 또는 Adjust SDK를 한 프로세스에서만 사용해야 합니다.
Android 앱은 1개 이상의 프로세스고 구성될 수 있습니다. 메인이 아닌 프로세스에서 서비스나 활동을 실행하려면 활동 또는 서비스에 프로세스를 추가해야 합니다. android:process 속성을 AndroidManifest.xml 파일의 activity 또는 service 노드에 추가합니다.
프로세스 이름을 정의하면 활동 또는 서비스가 메인 프로세스가 아닌 프로세스에서 실행됩니다.
기본 설정에 따라 메인 프로세스의 이름은 앱 패키지 이름과 동일합니다. 예를 들어 앱 패키지 이름이 com.example.myapp인 경우 메인 프로세스의 이름도 com.example.myapp이 됩니다. 위의 예시는 이름이 com.example.myapp:YourProcessName인 메인 프로세스 아래의 프로세스에서 실행됩니다.
Adjust SDK는 현재로서 한 앱에서 1개를 초과하는 프로세스 측정은 지원하지 않습니다. 앱이 멀티 프로세스를 사용한다면 메인 프로세스 이름을 AdjustConfig 객체에서 설정합니다.
메인 프로세스의 이름을 변경하려면 AndroidManifest.xml 파일에서 application 노드의 android:process 속성을 수정합니다.
그런 다음 AdjustConfig 객체에서 프로세스 이름을 설정합니다.
이는 Adjust SDK에 메인 프로세스 이름을 알립니다. SDK는 메인 프로세스에서만 초기화됩니다. 다른 프로세스에서 SDK를 사용하려 할 경우 출력 로그에 다음이 표시됩니다.