我试图在现有的Android版本中使用RecycerView&CardView。他们说它在支持库里。因此,我应该能够使用那些将“compilesdkversion”put为“Android-l”的代码。对吧?
我正在尝试使用那些没有Android L预览设备或模拟器的小部件。我已经检查了关于这件事的其他问题。但是,似乎他们都在用Android-L版本来尝试Android-L。
这是我的依赖关系。
我刚刚找到了解决方案。
为什么我不能用RecycerView和CardView构建应用程序,而targetSdkVersion和minSdkVersion不是“Android-L”,是因为谷歌在内部设计了不同于原始版本的操作系统预览版。
当我编译包含Android-L组件的应用程序时,构建工具将minSdkVersion和targetSdkVersion锁定在同一级别。新的支持库(RecycerView、CardView、Palette等)也被锁定在L API级别。
这种行为只发生在这个Android-L预览版上。
对它的修复是将以下内容放在AndroidMANIFEST.xml中。
我不需要更改gradle脚本上的任何内容。
<uses-sdk
tools:node="replace" />
从0.11版本的Android Gradle插件开始,默认情况下它打开了一个新的清单合并。它允许我们做一些有趣的东西。这个特定的配置告诉清单处理器用这个属性替换低优先级清单中use-sdk节点中的任何属性(如本例中的库清单)。
由于Gradle还从您的build.Gradle中插入了minSdkVersion和targetSdkVersion,所以我们真正需要添加的就是这个uses-sdk节点。
当我从github导入项目时,我收到了以下错误消息: 未能刷新Gradle项目“XXX”。该项目正在使用不受支持的Android Gradle插件版本。修复插件版本并重新导入项目 这不是一个副本,因为你得到你的错误信息之前 渐变/包装器/渐变包装器。性质 是生成的。
它构建正常,但当我试图运行它时,我得到以下错误: 我已经尝试更新该工具,使缓存失效,卸载和重新安装该工具。似乎没有什么能解决这个问题。
当我今天更新Android Studio时,它写道:最低支持的Gradle版本是3.3。当前版本是3.2我如何解决这个问题? 这是我的建筑Gradle Gradle-Wrapper.properties: 当我将properties distributionUrl更改为3.3-all.zip时,它卡在了刷新中,我不知道该如何处理这个问题。请帮帮我,非常感谢
升级到Android Studio3.1.2后,我收到以下错误:
在命令行中。Cordova应用程序的解决方案是始终将Android Studio项目设置为“使用默认的gradle包装器”,忽略升级的诱人消息。如果您确实想使用更新版本的Gradle,您可以随时更改上面提到的文件中的distributionUrl var(然而,Cordova强烈反对修改platforms文件夹中的代码,因为它很容易被覆盖)。在写这篇文章的时候,我不知道是否有一种方法可以在 步骤,
我正在尝试使用命令ionic cordova构建android,但我面临的错误如下 最低支持的Gradle版本为4.1。当前版本为3.3。如果使用gradle包装器,请尝试在d:\baxa_pos\development\trunk\mobile\baxa_pos\gradle\wrapper\gradle-wrapper.properties中编辑distributionUrl到gradle-4