2016-09-24 15 views
0

AdMobからバナー広告を追加しようとしています。エラー: 'AdRequest'と 'AdView'のシンボルを解決できない

dependencies { 
     ....... 
     compile 'com.google.firebase:firebase-ads:9.6.0' 
    } 

...

apply plugin: 'com.google.gms.google-services' 

<string name="banner_ad_unit_id">ca-app-pub-MY_ID</string> 

<com.google.android.gms.ads.AdView 
     android:id="@+id/adView" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerHorizontal="true" 
     android:layout_alignParentBottom="true" 
     ads:adSize="BANNER" 
     ads:adUnitId="@string/banner_ad_unit_id"> 
    </com.google.android.gms.ads.AdView> 

が私の広告を配置のstrings.xmlに私の広告ユニットIDを追加

確認済みアプリレベルのbuild.gradle相対レイアウトへ も追加私relativelayout

xmlns:ads="http://schemas.android.com/apk/res-auto" MainActivity.java

import com.google.android.gms.ads.AdRequest; 
import com.google.android.gms.ads.AdView; 

public class MainActivity extends ActionBarActivity { 

... 

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    MobileAds.initialize(getApplicationContext(), "ca-app-pub-MY_ID"); 

    AdView mAdView = (AdView) findViewById(R.id.adView); 
    AdRequest adRequest = new AdRequest.Builder().build(); 
    mAdView.loadAd(adRequest); 
} 

本家では、私はまだAdRequestとAdViewエラーを解決することはできません取得import com.google.android.gms.ads.AdRequest; import com.google.android.gms.ads.AdView;を輸入してきました。

また、きれいなプロジェクトを試して、再度gradlesをダウンロードしました。

答えて

3

>はプロジェクト構造ファイル>広告> に問題

go to File > Project Structure > Dependencies

add google-play-services and google-play-ads

1

移動を解いとAdMobに示すチェックボックスを有効にします。 をクリックしてくださいOKボタン 私のために働いた.........

関連する問題