Google Play服务无法识别

时间:2015-02-27 11:04:19

标签: android android-studio google-play-services

我在SDK管理器中下载了Google Play服务。根据他们的教程做了一切,但它没有用。

我尝试过不同的东西,却无法让它发挥作用。尝试将libary导入lib文件夹。我正在使用Android Studio。我做错了什么?

这是gradle代码:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.example.r.ugani"
        minSdkVersion 15
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}


dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'com.google.android.gms:play-services:6.5.87'
}

这是我导入lib的地方:http://i61.tinypic.com/hs80gz.png

package com.example.r.ugani;

import android.app.ListActivity;
import android.content.Intent;
import android.graphics.Typeface;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.ImageButton;
import android.widget.TextView;

import java.util.Arrays;
import java.util.List;
import com.google.android.gms.ads.InterstitialAd;
import com.google.android.gms.ads.AdRequest;





public class Results extends ListActivity  {

    private InterstitialAd interstitial;

...

        // Create the interstitial.
        interstitial = new InterstitialAd(this);
        interstitial.setAdUnitId("ca-app-pub-97868....1309753");

        // Create ad request.
        AdRequest adRequest = new AdRequest.Builder().build();

        // Begin loading your interstitial.
        interstitial.loadAd(adRequest);


    }

//     Invoke displayInterstitial() when you are ready to display an interstitial.
    public void displayInterstitial() {
        if (interstitial.isLoaded()) {
            interstitial.show();
        }
    }

2 个答案:

答案 0 :(得分:0)

你的问题在于这一行:

compile 'com.google.android.gms:play-services:6.5.87'

我个人现在使用它

compile 'com.google.android.gms:play-services:6.1.+'

我记不清楚这个的确切原因但它为我修好了!如果我记得我将编辑这篇文章的原因。

答案 1 :(得分:0)

您是否尝试过清洁项目选项?

然后你可以尝试这个解决方案 Android Studio with Google Play Services