问题标签 [support-v4]
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 - 找不到 support-v4.jar (com.android.support:support-v4:24.0.0)
错误:配置项目“:app”时出现问题。
找不到 support-v4.jar (com.android.support:support-v4:24.0.0)。在以下位置搜索: https ://jcenter.bintray.com/com/android/support/support-v4/24.0.0/support-v4-24.0.0.jar
MY SDK Tool 就像这张图片
我的 Gradle 是
谁能帮我?
更新到 v24.2.1 后,我在 debug\AndroidMenifest.xml 中收到此错误
感谢和问候杰伊
android - Simple Widget 和 Support v4/v7 Widget 的区别
我对这个概念有点困惑v4 and v7 support libraries
,他们之间有什么区别,
如果某些东西像简单的 Widget 一样工作,为什么我们需要 v4 / v7 来使用它。
如果我们使用 ActionBar 知道现在 Toolbar ,那么 v4-Toolbar 或 v7-Toolbar 之间有什么区别,是 v7-Toolbar ,以及它们之间的设备/ android 版本兼容性多少
编辑:
有时人们倾向于使用检查给定功能是否可用specific SDK/version of Android
,如果低版本的android支持特定功能,那么相同的功能将并且应该适用于更高版本的android是有道理的
android - 从 2.2.3 启用即时运行给出运行时错误
如果我禁用即时运行一切正常,但如果我启用它,则会从 android gradle 2.2.3 on wards 收到以下错误。请在下面找到错误日志
摇篮
尝试了很多来找到解决方案并且花了一个多星期但无法解决它,有人可以帮助我解决问题。如果您需要更多详细信息,请在下方评论
android - Firebase API 初始化在启动时失败
在应用程序启动时,控制台会打印以下内容:
Firebase 设置是按照说明完成的:
classpath 'com.google.gms:google-services:3.1.0'
被添加到顶层build.gradle
apply plugin: 'com.google.gms.google-services'
已添加到应用级别build.gradle
运行./gradlew app:dependencies
,我可以看到以下输出:
也许这是问题的一部分,也许不是,但我觉得奇怪的是最新版本的插件包含旧版本的 Firebase ( 9.0.0
) 而不是11.0.1
.
此外,如错误所述,问题是由以下原因引起的:
这似乎表明 v4 支持库可能与该问题有关。
是什么导致了这些问题,解决方案是什么?
android - 我可以为 google play-services-basement-11.6.2 使用更高版本的 support-v4 吗?
大家好,我正在尝试在我的 Unity 项目中手动将 Google Play 服务升级到最新版本 11.6.2,因此我必须从 google 最新的 Maven 存储库下载各个 .aar 文件。
查看 play-services-basement 的 .pom, https://dl.google.com/dl/android/maven2/com/google/android/gms/play-services-basement/11.6.2/play-services-地下室 11.6.2.pom
我发现它需要依赖 support-v4-25.2.0,但是,在撰写本文时,maven 存储库中的最新 support-v4 已经是 27.0.2。
我在这里简要阅读了 maven 使用软版本号: https://maven.apache.org/pom.html#Dependency_Version_Requirement_Specification,但我不能确定是否会有任何冲突导致运行时错误所以我需要一些确认。
如果我使用最新的 support-v4-27.0.2 而不是 support-v4-25.2.0,会有什么问题吗?
android - 解析失败:Landroid/support/v4/util/ArrayMap;
出于某种原因,我的应用程序在 relsase 模式下使用 api 21&&22 的设备上工作(在调试模式下一切都很好)应用程序在控制台中启动后立即崩溃我收到此错误
该应用程序包含最新版本的 firebase 11.8.0 和 google services 11.8.0 以及支持库 27.0.2 没有缺少依赖项(“com.android.support:support-v4”)
android - Android库正确使用V4支持库混淆
我正在尝试减少我的项目的 apk 大小,为此我正在尝试删除整个 support-v4 库依赖项,而只添加我的项目所需的模块。根据下面,似乎可以只包含我需要的模块,而不是导入整个 support-v4 库(1)。我当前的项目在 gradle 中使用 support-v4(整个库)。每当我使用时,在导入标头上的 ActivityCompat 等活动类中,我会看到:“import android.support.v4.app.ActivityCompat;”。我的困惑是我已经从 gradle 中删除了 support-v4 库,并且只包括了 ActivityCompat 类所需的模块,即:“com.android.support:support-compat:27.0.0”。为什么当我尝试使用 ActivityCompat 类时,它仍在导入相同的“import android.support.v4.app.
来自 Android 参考: https ://developer.android.com/reference/android/support/v4/app/ActivityCompat.html
(1)"注意:在支持库版本 24.2.0 之前,只有一个 v4 支持库。该库被分为多个模块以提高效率。为了向后兼容,如果您在 Gradle 脚本中列出 support-v4,您的APK 将包含所有 v4 模块。但是,为了减小 APK 大小,我们建议您仅列出您的应用所需的特定模块。