摘要:我们可以看到,报的错是,也就是我们在中最后一段中的项内容。这可能是之前的设计未考证,只是推测,有知道的朋友可以提供说明,谢谢,新版本中已经摒弃了这种写法。
我们可以看到,报的错是“Failed to resolve: com.android.support:appcompat-v7:16.+”,也就是我们在build.gradle中最后一段中的compile项内容。
AS自动生成的“com.android.support:appcompat-v7:16.+”实际上是根据我们的最低版本16来选择16.x.x及以上编译器进行编译的,由于AS不知道具体的编译器版本是什么,所以就用了一个泛指“16.+”来代表16以上的编译器都行。这可能是之前AS的设计(未考证,只是推测,有知道的朋友可以提供说明,谢谢!),新版本中已经摒弃了这种写法。
那么我们就要找到当前AS所使用的SDK编译器版本是什么?
第一步:找到sdk的安装路径,比如我的安装路径是D:Androidsdkbuild-tools
能看到我这里的最高的版本是26.0.3,然后修改build.gradle中
android {
compileSdkVersion 26
buildToolsVersion 26.0.3
}
第二步:找到sdk的安装路径,比如我的安装路径是D:Androidsdkextrasandroidm2repositorycomandroidsupport
能看到我这里的最高的版本是26.0.0-alpha1,然后修改compile 中 "com.android.support:appcompat-v7:26.0.0-alpha1"
最终,编译成功!
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/2981.html
摘要:创建一个新的项目由于本人已经不使用,所以肯定是使用。使用编译脚本使用了大神开发的脚本,大神是等流行开源库的作者。所以建议尽量不要依赖,或者参考最后面两个建议的做法。 由于本人精力有限,如果内容有更新可能无法及时更新其他渠道的内容,请移步简书 查看文章 2014年中的时候,当时国内使用 Android Studio 的人还没有很多,很多人还没处理尝鲜的时候我开始把公司的项目迁移到 And...
摘要:提供一个的不同版本有时,您会想要在谷歌市场中列出您的的多个版本,例如,您想要提供您的的免费和版本。确保只有被选中,并接受默认最低设置。控制台显示任务执行的输出,包括任何错误消息或警告。 原文:https://code.tutsplus.com/zh-...原作:Jessica Thornsby翻译:Stypstive 作为第一个专为Android打造的IDE(集成开发环境),由Goo...
摘要:介绍畅想是由团队最新开发维护的一个跨平台的应用程序容器,可以轻松构建在,,和上本机运行的应用程序。后者旨在替代或者说是进化。希望看到在未来发展,以及正式发布。我认为它有可能大大改善混合应用开发体验。 1.介绍or畅想 Capacitor是由ionic团队最新开发维护的一个跨平台的应用程序容器,可以轻松构建在iOS,Android,Electron和Web上本机运行的Web应用程序。我们...
摘要:点击来创建类在中,首要构造函数是类的头部的一部分。如果你不提供第二个构造函数,这样就行了,你创建类的工作完成了。没有构造函数参数赋值,也没有和,全部的类只用一行代码回到,创建一个类的实例可以看到,在对象创建中没有关键字。 showImg(https://segmentfault.com/img/bVYXBQ?w=700&h=465); 简评:目前,在 Android 开发中找到一个覆...
摘要:如上命令安装的路径为下安装开发环境按照如上教程中的方式下载完成与之后,进行配置,先在用户文件夹下新建文件夹,并将与解压出来的文件夹放到其中。在的文件夹下执行命令打开,然后右键其图标,将放到以及固定到启动栏。 ubuntu下配置Java开发环境(命令行) http://www.cnblogs.com/a2211009/p/4265225.htmlhttp://www.phpini.com...
阅读 426·2023-04-25 19:43
阅读 3621·2021-11-30 14:52
阅读 3414·2021-11-30 14:52
阅读 3347·2021-11-30 14:49
阅读 3275·2021-11-30 14:49
阅读 3520·2021-11-29 11:00
阅读 3487·2021-11-29 11:00
阅读 3518·2021-11-29 11:00