草庐IT

recreate_versions

全部标签

android - 为什么必须在 Android 中明确指定 $kotlin_version?

在Androidstudio项目中支持Kotlin需要两个依赖项:kotlin-gradle-plugin在Project/build.gradle和kotlin-stdlib-jdk7在Project/app/build.gradle,并且这两个需要有相同的版本。常见的方法似乎是使用单个kotlin_version当IDE更新其Kotlin插件时,您必须手动更改该变量——从AndroidStudio3.1.3开始,如果您使用$variable,IDE仍然无法自动更新依赖项。作为版本。implementation"org.jetbrains.kotlin:kotlin-stdlib-j

android - 从 Appcelerator Studio 运行 Genymotion Android 模拟器时出现 "Android SDK version not found"错误

当我尝试在AppceleratorStudio的GenymotionAndroid模拟器中运行我的Alloy应用程序时,我收到错误消息“未找到AndroidSDK版本AndroidM(预览版)”。据我所知,我已经安装了该SDK版本。以下是我尝试运行它的方式:这是我得到的错误:看来我安装了正确的SDK:更新#1这是我的tiapp.xml的元素:21 最佳答案 尝试从Tools文件夹安装构建工具,从Tools(预览channel)文件夹安装平台工具。 关于android-从Appcelera

android - 为什么在使用弃用项之前验证 Build.VERSION.SDK_INT 时弃用警告不会消失?

THEME_HOLO_LIGHT在API23中已弃用。那么为什么在验证我在API我的build.gradle的相关部分:android{compileSdkVersion23buildToolsVersion"23.0.1"useLibrary"org.apache.http.legacy"defaultConfig{applicationId"com.my.app"minSdkVersion14targetSdkVersion23} 最佳答案 我在使用包含弃用代码的targetSdkVersion时也遇到了同样的问题。if语句似乎

android - Zygote The String#value field is not present on Android versions >= 6.0 Android 错误

我正在使用GoogleAPI构建map应用程序。我收到此错误:E/zygote:Android版本>=6.0上不存在String#value字段我不知道如何摆脱它。我搜索了所有网站,包括:TheString#valuefieldisnotpresentonAndroidversions>=6.0也没有发布解决方案。但我没有使用任何类型的火力基地。如果能提供任何帮助,我将不胜感激。错误的Logcat:com.google.android.gms.maps_dynamite的选定远程版本,版本>=22007-0321:40:15.34622106-22106/com.example.sis

android - list 合并失败 : uses-sdk:minSdkVersion 1 cannot be smaller than version 14 declared in library

在过去的5-7个小时里,我一直在搜索SO和其他android博客,以消除一个错误,但未能成功。在AndroidStudio中,我导入了一个旧的eclipse项目,但是错误“Manifestmergerfailed”仍然存在Error:Executionfailedfortask':app:processDebugManifest'.>Manifestmergerfailed:uses-sdk:minSdkVersion1cannotbesmallerthanversion14declaredinlibrary[com.google.android.gms:play-services:1

Android - 更新支持库 com.android.support :cardview-v7 to version 27. 0.2 未知属性问题

将android支持库从版本27.0.1更新到27.0.2时出现问题问题类型:将版本从27.0.1更改为27.0.2后,我的CardView会出现问题,因为找不到某些CardView属性。用最简单的方式“解决”这个问题:回到27.0.1版本但我宁愿用另一种方式解决它,这样我就可以升级到版本27.0.2所以我的问题是:为什么我会收到这些错误,我该如何解决?这是Lint中的一种错误,可以在更新的支持库仍然不可用时提出建议吗?最后一个问题是因为如果我查看SDK工具(AndroidStudio3.0),然后我发现AndroidSDK平台和PlatPlatform-Tools的最实际版本是27.

android - 错误 : [TAG] Failed to resolve variable '${project.version}'

我是android的初学者,所以请解释一下你的答案。我一直在尝试使用ButterKnife,但遇到了一些问题。我检查了许多建议迁移到androidx的答案。我这样做了,但我遇到了许多其他错误。实际上,当我构建项目时,没有出现任何错误。但是,当我尝试在应用程序中运行它时,会出现以下内容:ERROR:[TAG]Failedtoresolvevariable'${project.version}'还有这些:org.gradle.execution.MultipleBuildFailures:Buildcompletedwith1failures.atorg.gradle.initializa

android - Lint 未检测到 "calling new methods on older versions"- 可以做什么?

最近我想研究一下将我的应用从API16升级到14的向后兼容性的可能性。我尝试了什么:为了查看可能需要修复的内容,我将list中的android:minSdkVersion更改为14并重建了项目。令我惊讶的是,它构建得很好(这有点可疑),所以我将minSdkVersion设置为1看看会发生什么。此时,一些警告出现在Attributeunusedonolderversions类型的list中,但在尝试重建项目时它成功完成了。我试着Analyze>Inspectcode...并没有发现这种性质的错误(尽管应该有很多)。我还尝试禁用和重新启用过滤器(见图)并重新启动IntelliJ-但无济于事

android - Facebook SDK 出现“ANDROID_BUILD_SDK_VERSION”错误

导入FacebookSDK时,我一直在HelloFacebookSample上遇到相同的错误。Error:(8,0)Couldnotfindproperty'ANDROID_BUILD_SDK_VERSION'onproject':HelloFacebookSample'.我知道错误与HelloFacebookSample有关,我已尝试分配“ANDROID_BUILD_SDK_VERSION”=20(我的SDK版本)。它仍然会报同样的错误。这是截图这个错误让我精疲力竭。我怎样才能摆脱这个错误? 最佳答案 Facebook的“buil

android - 找不到属性 'VERSION_CODE'

我想在我的项目中使用这个库,但当我尝试打开这个library(FloatingActionButton)时出现错误来源来自Github。当我试图打开源代码来理解它时,我将这个项目下载为zip,我得到了这个错误:Error:(10,0)Couldnotfindproperty'VERSION_CODE'onproject':library'.添加build.gradleapplyplugin:'com.android.library'android{compileSdkVersion22buildToolsVersion"22.0.1"defaultConfig{minSdkVersio