在 Android Studio 中部署包含的 Hello, World 手表应用程序的可穿戴版本时,我收到此错误:
失败 [INSTALL_FAILED_OLDER_SDK]
Update:从 Reddit 帖子中删除有关尝试 L 的黑客版本的详细信息,因为这对我来说不是解决方案,而且可能会造成更多混乱。
移动/build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 20
buildToolsVersion "20.0.0"
defaultConfig {
applicationId "com.example.erikbabel.myapplication"
minSdkVersion 15
targetSdkVersion 20
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
wearApp project(':wear')
compile 'com.android.support:appcompat-v7:19.+'
compile 'com.google.android.gms:play-services-wearable:+'
}
磨损/构建.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 20
buildToolsVersion "20.0.0"
defaultConfig {
applicationId "com.example.erikbabel.myapplication"
minSdkVersion 20
targetSdkVersion 20
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.android.support:wearable:+'
compile 'com.google.android.gms:play-services-wearable:+'
}
新项目中的其他一切都未受影响方向 http://developer.android.com/training/wearables/apps/creating.html。我使用 Moto Ultra 4.4 和 LG G 手表进行跑步。
错误 [INSTALL_FAILED_OLDER_SDK] 是因为我将 Wear gradle 版本部署到手机(具有不兼容的 api)。为了将可穿戴 gradle 版本部署到 LG G 手表,您必须启用蓝牙调试并将 adb 连接到手表。 http://developer.android.com/training/wearables/apps/bt-debugging.html然后在“选择设备”对话框中选择手表。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)