我最近更新到google play服务库版本9.0.0,并且不断收到以下logcat消息:
05-19 23:07:30.023 19237-19508/? V/GoogleSignatureVerifier: options.developer.com.developeroptions signature not valid. Found:
虽然我的应用程序没有使用google地图api,但它使用的是分析、广告和google plus api。
在文档中唯一提到api密钥的用法是在使用google地图或android places api时。
我也尝试用正确的密钥添加'com.google.android.geo.API_KEY‘,但没有帮助。
这是我的gradle.build文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "options.developer.com.developeroptions"
minSdkVersion 9
targetSdkVersion 23
versionCode 23
versionName "1.06"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile 'com.google.android.gms:play-services-plus:9.0.0'
compile 'com.android.support:appcompat-v7:23.2.0'
compile 'com.google.android.gms:play-services-analytics:9.0.0'
compile 'com.google.android.gms:play-services-ads:9.0.0'
}
发布于 2016-05-23 05:20:47
对不起,那是个bug!不过,这只是虚假的日志记录: Google Play服务会进行一些检查,看看你是谷歌应用程序还是普通的第三方应用程序。
作为其中的一部分,它调用了签名验证器,日志记录变得比预期的更冗长-它将在未来得到修复,version.This应该完全不会影响你的应用程序的行为。
发布于 2016-05-24 15:43:30
你会在网上找到很多解决方案,但唯一对我有效的是在我的设备上将Google Play Services降级到8.7.02版本。我希望谷歌能迅速修复这个错误:')
发布于 2016-06-03 22:38:33
我不得不将gms库更新到9.0.1,并从手机上的google play服务中删除了所有保存的数据,日志不再显示。他们之前在我的应用程序中引起了我和状态,这让我很头疼为什么会发生这种情况。
https://stackoverflow.com/questions/37333220
复制相似问题