这是我的第一个应用程序,我会rekin,我得到了这个Eror!在图像中在这里输入图像描述:我研究并尝试添加“com.google.android.gms.play_services”,就像在本指南中一样在这里,但仍然是相同的Erorr,代码是跳跃鸟游戏。gradle文件
apply plugin: 'com.android.application'
android {
compileSdkVersion 19
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "bb.hoppingbird"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.android.support:support-v4:19.1.0'
compile 'com.google.android.gms:play-services:+'
}
请帮帮忙!
在您的App Gradle文件中:将minSdkVersion设置为14,它将被解决。
defaultConfig {
applicationId "bb.hoppingbird"
minSdkVersion 14
}
希望这有帮助。:)
这是谷歌开发者官方发行说明中的一句话——
Google Play services 10.2.x是第一个不再包括对Android 2.3 . x版(姜饼)的全面支持的版本。使用10.2.x版和更高版本开发的应用程序要求最低Android API级别为14,并且不能安装在运行API级别低于14的设备上。要了解有关您的选项的更多信息,包括构建多个apk来扩展您的应用对Android姜饼的支持,
现在有两个选择-
>
构建多个APK以支持API级别小于14的设备。以下是您可以做到这一点的方法-
定义两种不同的产品风格,为您使用的Play服务组件提供两种不同的编译依赖关系:
productFlavors{legacy{minsdk版本9版本代码901//minAPI级别9,v01}当前{mindsk版本14版本代码1401//Min API级别14,v01}
< code > dependencies { legacy compile ' com . Google . Android . GMS:play-services:10 . 0 . 0 ' current compile ' com . Google . Android . GMS:play-services:10 . 2 . 0 ' }
来源-谷歌开发者博客
我使用的是leanback库,它需要Android17或更高版本。但是我的应用程序支持16的minSDK,所以我从gradle那里得到了一个构建错误 当我查看构建工具文档时,我看到了如何将标记添加到清单中,但问题是我在gradle文件中而不是在清单中声明了minSdk。 在build.gradle而不是AndroidManifest.xml中声明minSdk时,如何使用?
问题内容: 我用soket.io安装了nodejs。想要将此代码测试到服务器节点server.js 和client.js 但是当我执行node server.js提示时出现此错误 node_modules \ socket.io-parser \ node_modules \ component-emitter \ index.js:134:20) les \ socket.io-parser \
我得到以下错误: 错误:任务“:ui:进程执行失败”演示机器人测试手册“。java.lang.Runtime异常: 清单合并失败 : uses-sdk:minSdk 版本 1 不能小于在库中声明的版本 7 [com.android.support:回收视图-v7:23.3.0] E:\DHIS2_IN\Android\dhis2-android-new-sdk\ui\build\中间体\分解-aa
我从网上购买了应用程序(甲虫游戏)来编辑它…但是当我运行应用程序时,这个msg会出现在我面前 build.grade(项目:beetlegame1) 建筑等级(模块:app) build.grade(模块:google play服务库) 我可以附上下载应用程序游戏的链接,我有…去看看:)
问题内容: 我刚在德国Windows计算机上安装了JDK7,我注意到的第一件事是,与JDK6不同,它在操作系统和某些消息(例如,来自工具的帮助消息而不是来自编译器的错误消息)之后是德语的。我如何强迫它到处使用英语?AFAIK安装程序不是特定于语言的,并且安装过程中的所有消息均为英文。 问题答案: 你是说javac?尝试设置参数。参见这篇文章:通过ant将“-J-Duser.language”传递到
问题内容: 有一个在Tomcat上运行的JDK7应用程序,它具有以下环境设置: 上面的设置可确保在进行API调用等操作时通过HTTPS连接时不使用TLS 1.0。 我们还使用org.springframework.mail.javamail。 JavaMailSenderImpl 类发送外发SMTP电子邮件,并使用以下道具: 问题是,当升级到TLS1.2时,与SMTP电子邮件服务器的连接失败。 j