Android Andorid Studio 2.0预览版5在发布过程中出错

Android Andorid Studio 2.0预览版5在发布过程中出错,android,android-gradle-plugin,android-studio-2.0,Android,Android Gradle Plugin,Android Studio 2.0,错误日志转到 Error installing split apks: com.android.ddmlib.InstallException: Failed to finalize session : -26: Package here.is.packagename new target SDK 22 doesn't support runtime permissions but the old target SDK 23 does. 更新project build.gradletarget

错误日志转到

Error installing split apks: com.android.ddmlib.InstallException: Failed to finalize session : -26: Package here.is.packagename new target SDK 22 doesn't support runtime permissions but the old target SDK 23 does.

更新project build.gradle
targetSdkVersion=23
将解决此错误,但我不知道为什么?

正如错误所说,您不能从使用
targetSdkVersion
23的应用程序降级到使用较旧的
targetSdkVersion
的应用程序


相反,您必须从设备上完全卸载应用程序的
targetSdkVersion=23
版本。之后,您就可以安装针对旧版本Android的应用程序了。

您读过这篇文章吗(新目标SDK 22不支持运行时权限,但旧目标SDK 23支持运行时权限)它认为23比22旧,除非我读过它wrong@Tasos“新目标SDK 22”是他的应用程序现在的目标“旧目标SDK 23”是当前安装的。@Tasos-这与下载的内容无关。它可能会提示您完全卸载当前的应用程序,因为这是从这个案例中恢复的唯一方法。是的,您是对的--我刚刚检查了我的一个Gradle,它只会在您尚未安装构建工具时提示您--例如(compileSdkVersion 22 buildToolsVersion“22.0.1”)Plz删除关于运行时权限的代码。