Java AdMob-将类com.google.gms.AdView充气时出错
我无法在我的android应用程序中添加广告,我花了6个小时试图让它工作并研究修复,但似乎没有任何效果!太令人沮丧了 代码如下:Java AdMob-将类com.google.gms.AdView充气时出错,java,android,xml,admob,Java,Android,Xml,Admob,我无法在我的android应用程序中添加广告,我花了6个小时试图让它工作并研究修复,但似乎没有任何效果!太令人沮丧了 代码如下: setContentView(R.layout.splash); init(); LinearLayout layout = (LinearLayout) findViewById(R.id.linearSplash); adView = new AdView(this); adView.setAdSize(AdSize.BANNER
setContentView(R.layout.splash);
init();
LinearLayout layout = (LinearLayout) findViewById(R.id.linearSplash);
adView = new AdView(this);
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId("a14ff402be4457c");
layout.addView(adView);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.build();
adView.loadAd(adRequest);
但我得到了一个错误:
Unable to start activity - android.view.InflateException: Binary XML file line #17: Error inflating class com.google.gms.ads.AdView
有办法吗?我使用的是
googleplayservices
jar文件,而不是普通的admob6.4.1文件。您的布局文件中的AdView
错误
您必须在布局中使用com.google.android.gms.ads.AdView
,因为google play services
有该软件包,而不是您当前使用的软件包(可能是com.google.gms.ads.AdView
)