Admob test before publishing

Are you working with GitHub source? At this point I believe we need to insert some debug logging to see what is going on.

AndroidAdvertising.cpp is where this starts… try changing FAndroidAdvertisingProvider::ShowAdBanner to this:

void FAndroidAdvertisingProvider::ShowAdBanner( bool bShowOnBottomOfScreen ) 
{
	FPlatformMisc::LowLevelOutputDebugString(TEXT("ShowAdBanner: Entered"));

	FString AdUnitID;
	bool found = GConfig->GetString(TEXT("/Script/AndroidRuntimeSettings.AndroidRuntimeSettings"), TEXT("AdMobAdUnitID"), AdUnitID, GEngineIni);

	if (!found)
		FPlatformMisc::LowLevelOutputDebugString(TEXT("ShowAdBanner: AdMobAdUnitID not found!"));

	if (AdUnitID.IsEmpty())
		FPlatformMisc::LowLevelOutputDebugString(TEXT("ShowAdBanner: AdUnitID is empty!"));


	if (!found || AdUnitID.IsEmpty())
		return;

	extern void AndroidThunkCpp_ShowAdBanner(const FString&, bool);
	FPlatformMisc::LowLevelOutputDebugString(TEXT("ShowAdBanner: Calling to Java thunk"));
	AndroidThunkCpp_ShowAdBanner(AdUnitID, bShowOnBottomOfScreen);
	FPlatformMisc::LowLevelOutputDebugString(TEXT("ShowAdBanner: Returned from calling to Java thunk"));
}

This way we can see if it even tries to show it.