问题标签 [androidx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 程序类型已经存在:android.support.v4.app.INotificationSideChannel$Stub$Proxy
我知道它可能看起来像这个问题,但我无法用提出的解决方案修复它,我也无法评论它。错误是:
我正在尝试使用 firebase 创建一个应用程序,这是我的 gradle 文件
我传递了每个文件以确保导入良好,我还添加
这是我的项目 Gradle 文件:
我使用 Android Studio 3.1.4
android - Android Studio 3.1.x 中的约束布局编辑器是否已经支持 AndroidX?
我正在使用 Android Studio 3.1.4。最近我已将我的项目更新为 AndroidX。从那时起,Android Studio 中的布局编辑器似乎忽略了约束布局,并且不会在属性窗口中显示带有宽度/高度样式、边距和偏差的控件的视图检查器,如您在此处看到的(第一组控件)。基本上我看不到任何与约束布局相关的控件——例如,带有按钮的工具栏可以在编辑器中配置布局外观,如您在此处所见。我能够毫无问题地构建和运行该应用程序。我唯一的问题是我无法再通过布局编辑器更新我的布局。有没有人能够成功地将 AndroidX ConstraintLayout 与 Android Studio 布局编辑器结合使用?
构建.gradle
布局编辑器
android - 程序类型已经存在 - Material Design 组件库和 AndroidX
我正在编写一个新的应用程序并且我正在使用AndroidX
它,因为它似乎是从现在开始的最佳方式。
我在尝试聚在一起时遇到了一些麻烦MDC
,AndroidX
尽管我没有使用任何旧的支持库依赖项,但我不断收到有关android.support.v4.*
命名空间的错误。
这些是我的包级别build.gradle
:
我的模块级别build.gradle
:
我的gradle.properties
:
我错过了什么?
exoplayer - Androidx 和 exoplayer
我尝试添加exoplayer
并AndroidX
在可能的项目中得到这个错误。
错误
程序类型已存在:android.support.v4.media.MediaBrowserCompat$CustomActionCallback
Message{kind=ERROR, text=Program type already present: android.support.v4.media.MediaBrowserCompat$CustomActionCallback, sources=[Unknown source file], tool name=Optional.of(D8)}
gradle.properties
构建.gradle
android - Android Studio 3.2 上的 AndroidX - 运行应用程序时出现验证错误
将我的应用程序迁移到 Android Studio 3.2 上的 AndroidX 库。在调试中运行时,一切都按预期工作,但如果我生成一个签名的 APK,使用 Proguard 进行混淆 - 我收到此错误:
我尝试排除所有 AndroidX 库:
但是问题仍然存在,除非我基本上使用取消混淆
还尝试查看映射文件的类d.a
是什么,但它并没有提示我问题的方向。
喷射器已启用
我在这里错过了什么吗?有没有可能这是 android.preference 库的问题?
- 在Google 问题跟踪器上打开了一个错误。
android - android.support.v4.app.INotificationSideChannel$Stub$Proxy
com.hendraanggrian.appcompat:socialview:0.1库与 androidx 一起使用。当我将此库添加到我的项目中时,我得到了 support.v4 错误:
程序类型已经存在:android.support.v4.app.INotificationSideChannel$Stub$Proxy
为了解决这个问题,我将以下代码添加到 gradle.properties
但不影响。我在下面的代码中尝试了另一个解决方案
那不影响。
我也尝试使用此命令获取依赖关系树以查找重复项
但有错误。可能有帮助的另一件事是我在这个项目的某些情况下使用 kotlin
问题是当我构建项目并使用成功构建的 adb 项目进行测试但是当我尝试在 android studio 中构建 apk 时出现此错误
android - Kotlinx 合成和 AndroidX
迁移到 AndroidX 后,我发现在某些类中,并非所有类中的kotlinx.android.synthetic
字段现在都无法转换为实际类。
小部件有一个未解析的类型“androidx.core.widget.DrawerLayout”,因此它被向上转换为“android.view.View”
目前是否kotlinx.android.synthetic
与 AndroidX 不兼容?
android - android.* vs androidx.* 包在android中的实现和使用的区别
Google 推出了新的 Android 扩展库 (AndroidX) 的早期预览版,它基本上是根据其文档对现有 android 支持库和架构包的新替代。
android
但是这些和androidx
包之间的实际区别是什么。这两个包的正确用例以及我们如何将现有的 android 包转换为 androidx 包。哪些包/库支持这些转换?
android - org.robolectric:shadows-supportv4 不支持 Jetpack(androidx)
主仓库:org.robolectric:robolectric:4.0-alpha-4-SNAPSHOT适用于 androidx org.robolectric:shadows-supportv4 不起作用,即:
class TestSupportFragment extends androidx.fragment.app.Fragment
不起作用----->SupportFragmentController.of(new TestSupportFragment())
shadows-supportv4 的任何快照?
android - 概述的 TextInputLayout 未正确呈现
使用新的材料设计指南,我正在尝试创建一个概述的文本字段。
结果没有轮廓或外观变化。Android Studio 确实会引发渲染问题。'无法解析资源 @string/path_password_strike_through' 。我试图重建和清理项目但没有运气。
任何想法都会很棒,谢谢。