当我尝试为我的项目生成签名的apk时,我遇到了这个错误
null
转到文档了解如何修复依赖关系解析错误。
尝试将以下行添加到gradle.properties
文件:
android.useAndroidX=true
android.enableJetifier=true
如果找不到gradle.properties
文件,只需在项目的根目录中创建它,并将上面的行添加到其中。
我试图删除的所有用法,以支持androidx(请参见此处了解我使用的替换内容),但是库仍然被使用,即使我删除了这些库(它们只是在我再次尝试编译时重新制作)。 这是我得到的完整错误的链接。
a/zygote:java_vm_ext.cc:534]JNI检测到应用程序中的错误:调用了JNI GetStaticMethodID,但出现挂起的异常java.lang.ClassNotFoundException:在路径:DexPathList[[zip文件“/data/app/packageName-fnlt_hyr4uv4lfvitkfrgg==/base.apk”],NativeLibr
问题内容: 我有一个用Maven构建的Java应用程序,它具有很多依赖性。在执行我的测试用例时,它们有时会通过,有时会由于某些不兼容的类组合而失败。因此,似乎在classpath中必须有两次随机抽取的类。一个很好,另一个不好。 如何找出我的类路径中不兼容的类/罐子? 使用Maven避免陷入兼容性陷阱的正确方法是什么? 问题答案: 我认为更好的解决方案是使用maven-duplicate-finde
问题内容: 我正在尝试迁移到androidx。我在Android Studio中使用了迁移工具。当我执行此操作时,我在运行应用程序时得到以下堆栈跟踪。 例外是正确的。android.support.v4.content.FileProvider在我的应用中不存在。但是androidx.core.content.FileProvider包含在我的应用程序中。最大的问题是为什么它要加载旧版本的File
我正在使用Intellij IDEA。 这是我的代码: 问题是,当我运行它时,它会工作。但是,Intellij找不到Scanner类。这是红色的下划线。 如何解决这个问题?
我是使用Netbean的新手,我需要一些帮助。我正在尝试通过Netbean在我的java项目中使用外部库。 当我选择文件 我需要基本java类别,因为它允许您下载jar库,这正是我需要做的。 注意:我已经尝试过卸载和重新安装。我还将讨论这些工具 有人知道为什么会发生这种情况,以及如何解决它吗?非常感谢。