小编Skl*_* Mc的帖子

Android Studio 3.6.1 | 错误:“此项目使用 AndroidX 依赖项”

我已将我的 Android Studio 和targetSdkVersion(build.gradle) 更新为 29。我迁移到了 AndroidX。现在 Gradle 构建给了我这两个错误。

此项目使用 AndroidX 依赖项,但未启用 'android.useAndroidX' 属性。在 gradle.properties 文件中将此属性设置为 true 并重试。

检测到以下 AndroidX 依赖项:androidx.versionedparcelable:versionedparcelable:1.0.0、androidx.fragment:fragment:1.0.0、androidx.slidingpanelayout:slidingpanelayout:1.0.0、androidx.core:core:1.0.0、androidx.customview :customview:1.0.0, androidx.swiperrefreshlayout:swiperrefreshlayout:1.0.0, androidx.interpolator:interpolator:1.0.0, androidx.loader:loader:1.0.0, androidx.drawerlayout:drawerlayout:1.0.0, androidx.viewpage :viewpager:1.0.0, androidx.collection:collection:1.0.0, androidx.localbroadcastmanager:localbroadcastmanager:1.0.0, androidx.lifecycle:lifecycle-common:2.0.0, androidx.arch.core:core-common:2.0 .0, androidx.annotation:annotation:1.1.0, androidx.lifecycle:lifecycle-livedata:2.0.0, androidx.legacy:legacy-support-core-ui:1.0.0, androidx.lifecycle:lifecycle-viewmodel:2.0 .0,androidx.lifecycle:lifecycle-livedata-core:2。0.0, androidx.arch.core:core-runtime:2.0.0, androidx.legacy:legacy-support-core-utils:1.0.0, androidx.documentfile:documentfile:1.0.0, androidx.cursoradapter:cursoradapter:1.0。 0, androidx.lifecycle:lifecycle-runtime:2.0.0, androidx.coordinatorlayout:coordinatorlayout:1.0.0, androidx.asynclayoutinflater:asynclayoutinflater:1.0.0, androidx.print:print:1.0.0

我的代码是:MainActivity.java

package it.manuel.myapp;

import android.Manifest;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.DownloadManager;
import android.app.Notification;
import android.app.NotificationChannel;
import android.app.NotificationManager;
import android.content.DialogInterface;
import android.content.pm.PackageManager;
import android.net.Uri;
import android.os.Build;
import android.support.v4.app.ActivityCompat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle; …
Run Code Online (Sandbox Code Playgroud)

dependencies android android-studio

90
推荐指数
1
解决办法
14万
查看次数

Firebase, com.google.firebase:firebase-messaging:17.3.0 不工作

我发现很多帖子都在谈论这个。我有 2 天时间尝试插入 firebase 实现,但没有成功。我快疯了,因为我无法理解他对我的代码不喜欢的地方。谁能帮我?

build.gradle 项目

build.gradle 模块

正如您所看到的 com.google.firebase:firebase-messaging:17.3.0 它不会以任何方式读取并报告错误。我尝试使用不同的版本,但结果没有改变

我读到它可能是一些未激活的工具 SDK,但显然,它不会影响......

我的 SDK 工具

我不知道如何摆脱它

如果有人有好主意,不客气!:)

java android firebase firebase-realtime-database

2
推荐指数
1
解决办法
6216
查看次数