1

使用安卓工作室

我有一个仅在 v4.1.2 API(16) 上运行应用程序的工作通知,然后我将项目迁移到使用 Gradle 以更轻松地处理依赖项。

Google play 服务检查运行良好并返回 SUCCESS_CODE ,但是在获取 reg_id 时会抛出 service_not_available 异常。

我认为这是在运行 API 18 的模拟器(GoogleAPI)上运行时来自谷歌的错误,但正在 v4.1.2 API(16)上调试应用程序 - gradle 显示 SERVICE_NOT_AVAILABLE

这是 build.gradle

    buildscript {
        repositories {
            mavenCentral()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:0.5.+'
        }
    }
    apply plugin: 'android'

    repositories {
        mavenCentral()
    }

    android {
        compileSdkVersion 18
        buildToolsVersion "18.0.1"

        defaultConfig {
            minSdkVersion 8
            targetSdkVersion 18
        }
        sourceSets {
            main {
                manifest.srcFile 'AndroidManifest.xml'

                java.srcDirs = ['src']
                resources.srcDirs = ['src']
                aidl.srcDirs = ['src']

                renderscript.srcDirs = ['src']
                res.srcDirs = ['res']
                assets.srcDirs = ['assets']
            }

        }
    }

    dependencies {
        compile('com.android.support:appcompat-v7:18.0.+')
        compile('com.android.support:support-v13:13.0.0')
        compile ('com.google.android.gms:play-services:3.2.25')
    }

我需要知道这个版本有什么问题以及为什么所有设备和模拟器都有错误:服务不可用?

4

0 回答 0