这是我的build.gradle应用程序文件:
dependencies {
//picture library
compile 'com.github.bumptech.glide:glide:3.8.0'
//recycler and card view
compile 'com.android.support:support-v4:26.+'
compile 'com.android.support:recyclerview-v7:26.+'
compile 'com.android.support:cardview-v7:26.+'
//json
compile 'com.google.code.gson:gson:2.8.5'
compile 'com.squareup.retrofit2:converter-gson:2.2.0'
compile 'com.squareup.retrofit2:retrofit:2.4.0'
//firebase
compile 'com.google.firebase:firebase-core:16.0.1'
compile 'com.google.firebase:firebase-messaging:10.0.1'
testCompile 'junit:junit:4.12'
}
apply plugin: 'com.google.gms.google-services'
这是我的build.gradle项目文件
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
classpath 'com.google.gms:google-services:4.0.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven { url "https://maven.google.com" }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
我正在使用Firebase消息服务,并且我想在我的应用程序中获取通知。所以我只是检查日志中的任何更新。我的Firebase MessagingService
文件是:
public void onMessageReceived(RemoteMessage remoteMessage) {
Log.d(TAG, "onMessageReceived: "+remoteMessage.getNotification().getTitle());
Log.d(TAG, "onMessageReceived: "+remoteMessage.getNotification().getBody());
Log.d(TAG, "onMessageReceived: "+remoteMessage.getData());
}
编译时,我遇到了错误。如何解决?
添加此
compile 'com.google.firebase:firebase-core:16.0.3'
compile 'com.google.firebase:firebase-messaging:17.3.0'
如果您收到此错误:
error: cannot access zza class file for com.google.android.gms.common.internal.safeparcel.zza not found
然后使用这个:
implementation 'com.google.android.gms:play-services-maps:11.8.0'
implementation 'com.google.android.gms:play-services-location:11.8.0'
api 'com.google.firebase:firebase-messaging:17.0.0'
它工作...
根据Firebase官方留档,请将您的依赖更新到最新版本。所以请更改以下代码行:
compile 'com.google.firebase:firebase-core:16.0.1'
compile 'com.google.firebase:firebase-messaging:10.0.1'
到
implementation 'com.google.firebase:firebase-core:16.0.3'
implementation 'com.google.firebase:firebase-messaging:17.3.0'
您还可以将项目的gradle升级到最新版本:
classpath 'com.android.tools.build:gradle:3.1.4'
我正在尝试使用FCM和上给出的教程将通知服务添加到我的应用程序中https://www.simplifiedcoding.net/firebase-cloud-messaging-android/一切都已完成,并且工作正常,例如获取令牌等。但现在在创建消息处理程序后,我开始出现错误: 生成失败。请引导。gradle的代码为:
给定java中的以下代码,编译时u有很多错误: 主要的java:1:error:package-com。谷歌。常见的基本不存在导入com。谷歌。常见的基础前提条件^ 主要的java:2:错误:包com。谷歌。常见的collect不存在导入com。谷歌。常见的收集清单^ Main.java: 3:错误:包org.ros.exception不存在导入org.ros.exception.RosRunti
我跑: 我得到了这个错误: https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/interactions/hasinputdevices.html 看来是我的FirefoxDriver或ChromeDriver导致了这个问题。 下面是我的pom.xml文件:
CentOS 6.2 Hadoop 2.6.0 scala 2.10.5 java版本 “1.7.0_75”OpenJDK运行时环境(rhel-2.5.4.0.el6_6-x86_64 u75-b13) OpenJDK 64位服务器虚拟机(构建24.75-b04,混合模式) mvn版本 ApacheMaveen 3.3.3.1(CAB6659F9874FA96462AFEFF40F40FC33C;
问题内容: 这是我的build.gradle 当我运行项目时,我会看到此错误 错误:(59、8)错误:无法访问android.support.v4.app.ActivityCompatApi23的ActivityCompatApi23类文件 和 错误:任务’:app:compileDebugJavaWithJavac’的执行失败。 编译失败;有关详细信息,请参见编译器错误输出。 我该如何解决这个问
CpuPerc()在CpuPerc中不是公共的;不能从外部包访问 ... 这个错误是什么?我如何修复它。我使用的是sigarapi。