草庐IT

CHARM_DOWN_VERSION

全部标签

android - 警告 : warning: Supported source version 'RELEASE_7' from annotation processor 'android.arch.lifecycle.LifecycleProcessor' less than -source '1.8'

尝试使用带有架构组件和Kotlin的AndroidStudio3Canary5构建示例会出现此警告。谁能告诉我原因?谢谢,欧维编辑#1:这是DanLew不久前制作的样本https://github.com/dlew/android-architecture-counter-samplebuild.gradle:applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-kapt'android{compileSdkVersion25buildToolsVersionrootPr

kotlin - 警告 : Kotlin runtime JAR files in the classpath should have the same version

我收到以下警告,但我不确定v1.0.6位于何处。这个错误是否可能来自包含旧Kotlin版本的Kotlin库?任何想法如何解决它,或者至少我可以如何按照建议明确kotlin-reflect(1.1)? 最佳答案 您的项目似乎配置为依赖于kotlin-stdlib1.1和kotlin-reflect1.0。最可能的情况是您已经明确依赖于kotlin-stdlib1.1,但不依赖于kotlin-reflect和其他一些库(您所依赖的)依赖于kotlin-reflect1.0.如果确实如此,解决方案是提供对kotlin-reflect1.1

Android Spinner 对于 "drop down state"和 "closed state"有不同的布局?

我的布局中有一个AndroidSpinnerView。我希望该微调器在关闭时仅显示一个文本项,但是当用户单击它时(即打开微调器对话框),我想为每个项显示更广泛的信息,包括一个图标和一个附加的描述TextView.就像现在一样,微调器在两种状态下都显示了完全相同的布局(图标、标题+描述)。如果我将ArrayAdapter附加到微调器,那么我可以访问称为“setDropDownViewResource”的东西,但这不一定是我需要的,因为我的微调器数据是从游标中获取的,而不是从任何类型的数组中获取的(我有,截至目前,创建了我自己的适配器,扩展了BaseAdapter)。谁能帮帮我?

android - 错误 : fix the version conflict (google-services plugin)

根据thisSO线程,我知道存在版本冲突,但在谷歌发布新版本后问题仍然存在。Error:Executionfailedfortask':app:processDebugGoogleServices'.Pleasefixtheversionconflicteitherbyupdatingtheversionofthegoogle-servicesplugin(informationaboutthelatestversionisavailableathttps://bintray.com/android/android-tools/com.google.gms.google-service

android - "No cached version... available for offline mode."

我在AndroidStudio中构建新的HelloWorld项目时收到一条错误消息:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Aproblemoccurredconfiguringrootproject'MyApplication2'.>Couldnotresolvealldependenciesforconfiguration':classpath'.>Couldnotresolvecom.android.tools.build:gradle:0.9.1.Requiredby::MyApplication2:unspecifi

android - 手动安装更新的 APK 失败并显示 "signatures do not match the previously installed version"

我创建了一个愚蠢的应用程序来与几个friend分享。无需在应用商店上架。我构建了第一个apk(已签名),将其上传到网络服务器,一切正常。出现了一个小问题,我修复了它,重新构建,使用相同的keystore签名并再次上传。现在看来我无法从新的apk安装。调试器告诉我:signaturesdonotmatchthepreviouslyinstalledversion所以我通过打开应用程序抽屉并将其拖到“卸载”按钮上来卸载旧版本。打开“设置->应用程序”时,我再也看不到它了。我在我的设备上没有看到任何应用程序的痕迹。但我仍然收到上述错误消息。是否有可能一些信息仍然在设备的某个地方徘徊?有什么方

android - 错误 : This Android SDK requires Android Developer Toolkit version 22. 6.1 或更高版本

我已经在2天前安装了adt版本22.6.1。它工作正常。突然,当我今天打开Eclipse时,它​​一直显示以下错误:此AndroidSDK需要AndroidDeveloperToolkit版本22.6.1或更高版本。当前版本为22.2.1.v201309180102-833290。请将ADT更新到最新版本。这是我的Eclipse的AndroidSDK管理器的截图:我尝试了以下步骤来解决我在此Link中讨论的问题帮助|安装新软件选择ADT更新站点(有两个,一个是http://,一个是https://。如果一个不行,试试其他。选择开发人员工具部分,然后按下一步。您应该会看到一个对话框,上面

android - 迁移到 AndroidX 时无法解析变量 '${animal.sniffer.version}'

我正在使用AndroidStudio3.2Beta5将我的项目迁移到AndroidX。当我重建我的应用程序时,我遇到了这些错误:ERROR:[TAG]Failedtoresolvevariable'${animal.sniffer.version}'ERROR:[TAG]Failedtoresolvevariable'${junit.version}'完全清理和重建不起作用!有谁知道如何解决这个问题?gradle.propertiesandroid.enableJetifier=trueandroid.useAndroidX=truebuild.gradlebuildscript{re

android - 有没有办法在使用 Android Debug Bridge 安装应用程序时忽略 INSTALL_FAILED_VERSION_DOWNGRADE?

似乎最新的Android4.2在尝试安装较低版本的APK时在安装时引入了这种错误情况。在早期版本的Android中,可以通过adbinstall-r安装较旧的APK。.出于调试目的,我经常需要重新测试旧的APK;和-rflag将替换旧Android版本中的旧版本。这里有解决方法可以忽略[INSTALL_FAILED_VERSION_DOWNGRADE]? 最佳答案 最新版本的adb工具似乎有一个“允许降级标志”,该标志未显示在adb帮助中,但显示在设备的“pm”帮助中。所以使用:adbinstall-r-d

android - "You cannot install this app because another user has already installed an incompatible version on this device"

尝试从Play商店安装我自己的应用,它显示“您无法安装此应用,因为其他用户已在此设备上安装了不兼容的版本”注意-我已经卸载了调试版本,还清除了我的缓存。仍然无法从Play商店安装。我的手机没有root,所以正如stackoverflow上另一个类似的答案所暗示的,我不能使用根文件资源管理器来清除数据。 最佳答案 引用这个,实际上,您的应用程序的调试版本没有正确卸载转到设置>应用>下载的应用列表您可以在列表中看到已安装的应用程序(申请可能不按顺序进行。或者可能即将结束)点击应用程序,进入溢出菜单选项点击卸载查看所有用户选项