我在Android Studio中使用Firebase工具将Firebase消息传递添加到我的应用程序中,我在我的应用程序中遇到了一个问题(添加Firebase消息传递之前没有错误)。我在App Level gradle中的当前设置:
apply plugin: 'com.android.application'
android {
compileSdkVersion 29
buildToolsVersion "29.0.2"
defaultConfig {
applicationId "com.example.test"
minSdkVersion 15
targetSdkVersion 29
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'com.google.firebase:firebase-messaging:20.0.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}
apply plugin: 'com.google.gms.google-services'
我已使用项目结构菜单将所有依赖项更新为最新版本。在我写这个问题时,firebase messaging的最新版本是20.0.0,适用于com.google.gms:googleservices:4.3.2
所以问题不在于更新到最新版本。
这是项目级渐变:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.1'
classpath 'com.google.gms:google-services:4.3.2'
}
}
allprojects {
repositories {
google()
jcenter()
maven {
url 'https://jitpack.io'
}
maven {
url 'https://maven.google.com'
}
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
我已经检查了这个Q/A,但这不是我的情况下,因为我有谷歌()在存储库之前的一切。另外,由于我在androidx环境中工作,这个案例与support. v4无关。
重建项目时,出现以下错误:
错误:无法解决:播放服务库
受影响的模块:应用
通过手动添加以下行到APP gradle的依赖项,错误消失了:
implementation 'com.google.android.gms:play-services-basement:17.1.1'
我想知道为什么程序员应该知道一个包的所有后台依赖项,为什么它们不是自动实现的。
今天,由于配置问题,Android Studio停止正常同步。 无法解析配置的所有文件: app: ProviderRepositoryDebugCompileClasspath。找不到firebase-analytics-impl.aar(com.google.firebase: Firebase-Analytics-impl: 15.0.2)。在以下位置搜索:https://jcenter.b
嗨,我正在使用Android Studio 3.2.1。我刚刚同步了我的应用程序依赖项,突然出现了下面提到的错误。我已经添加和删除了谷歌依赖项,但没有任何用处。有什么帮助吗?? 未能解决:播放服务“打开文件”
我试图在一个使用android库项目的android应用程序中使用Proguard。我使用了“firebase cloude message”,所以我添加 然后我运行应用程序。我得到这个错误消息。 错误:任务执行失败:应用程序:transformClassesAndResourcesBackProGuard dForDebug。java.io.IOExc0019:无法写入[D:\WorkSpace
我发现,为了使用Google Places API,我需要将其添加到我的build.gradle(app)文件中 单击同步时,会出现以下错误: Gradle同步失败无法解决:com.google.android.gms:播放-服务-位置:11.2.0 请问我该怎么办?谢了。
现在我正在尝试从git运行克隆应用程序https://github.com/frinder/frinder-app但问题是该应用程序制作了很长时间,所以应该改变bulid.gradle 但是当我尝试相同的同步实现“com.android.支持:动画矢量可绘制:28.0.0”,但如果我删除它,请继续向我显示错误28.0.0它显示如下 但我不知道是什么造成了不完全相同的版本 这是应用程序build.g
本文向大家介绍解决“无法启动mysql服务 错误1069”的方法,包括了解决“无法启动mysql服务 错误1069”的方法的使用技巧和注意事项,需要的朋友参考一下 今天还在路上的时候,同事就发来消息,说网站后台无法访问了,那个急啊! 赶到公司,登陆服务器,正常,还好,看来不是服务器自身的问题,看错误提示,应该是mysql的问题了。 到服务选项里已查看,果然,未启动状态,启动MYSQL的时候提示错误