2016-06-08 1 views
0

android.content.ActivityNotFoundException : 명시적인 활동 클래스를 찾을 수 없습니다. {com.newco.cooltv.qa/com.google.android.libraries.cast.companionlibrary.cast.player.VideoCastControllerActivity}; AndroidManifest.xml에서이 활동을 선언하셨습니까?VideoCastControllerActivity : ActivityNotFoundException

나는 두 길을 주조 동반자 라이브러리를 사용하고 시도하고

(1) 프로젝트의 의존성에 다음 줄을 추가하여 jCenter의 REPO에서이 라이브러리를 추가

(2) GitHub의 소스를 사용하여 포함을 그 다음 단계에 따라 모듈 의존성 등 :

loadRemoteMedia(mediaInfo, 0, true); 

양쪽 통화 후 상기 예외 실패

을 난 N build.gradle 난 당신이 당신의 매니페스트 파일에 선언해야합니다 내가의 Andorid 스튜디오 2.1.2를 사용하고

// lib for chromecast  
compile 'com.android.support:appcompat-v7:23.4.0' 
compile 'com.android.support:mediarouter-v7:23.3.0' 
compile 'com.google.android.gms:play-services-cast:9.0.2' 
compile project(':CastCompanionLibrary') 

의존성 아래에 지정

dependencies { 
     classpath 'com.android.tools.build:gradle:2.1.2' 
    } 

답변

1

와 CCL의 build.gradle를 업데이트, 뭔가 like :

<activity 
    android:name="com.google.android.libraries.cast.companionlibrary.cast.player.VideoCastControllerActivity" 
    android:label="@string/app_name" 
    android:launchMode="singleTask" 
    android:theme="@style/Theme.AppCompat.Light.NoActionBar" 
    android:screenOrientation="portrait" >  
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
    </intent-filter> 
</activity> 
관련 문제