2016-10-10 10 views
0

나는 Interstitial Ads에서 작업 중이며 Android 앱에서 구현 중입니다. 나는 그것들을 성공적으로 수행했지만, 흥미로운 문제를 보았다.배경에서 앱 시작시 삽입 광고 종료.

삽입 광고가 표시되고 앱 (집 키 사용)을 최소화하면 다음에 앱이 시작될 때 광고가 실행됩니다. 이것은 기술적으로 예상되는 동작처럼 보일지라도, 광고가 표시 될 때 애플리케이션을 닫을 때 우리 애플리케이션에서는 좋지 않습니다.

광고가 표시되는 시점을 알 수있는 방법이 있으며 누군가 앱을 최소화 한 다음 삽입 광고를 닫으면 다음 출시시 SplashScreen에서 앱이 정상적으로 실행됩니다.

나는 AdListener를 확인했지만 그 중 어느 것도 onPause 및 onResume과 같은 앱의 라이프 사이클에 대한 콜백을 제공하지 않습니다.

누군가이 문제에 대한 해킹을 제안 할 수 있으면 감사하겠습니다.

답변

0
In your AndroidMainifest.xml file add: 

android:noHistory="true" to the AdActivity activity 

Like this: 

<activity android:name="com.google.android.gms.ads.AdActivity" 
    android:noHistory="true" 
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" 
</activity> 

은 참조 : this

+0

내가 어떤 adActivity을 추가하지 않았습니다. InterstitialAd에 대한 링크를 포함하도록 질문을 업데이트했습니다. 매니페스트에 AdActivity를 포함 할 필요는 없습니다. – Roadblock