1

我有 4.4.4 (19) Android,我不能使用 Android Studio 的新版本 (2.3) 即时运行:

在此处输入图像描述

在此处输入图像描述

他们为什么这么做?它适用于此版本之前的版本。

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.0'

...

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.2"
    defaultConfig {
        applicationId ***
        minSdkVersion 16
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        vectorDrawables.useSupportLibrary true
        renderscriptTargetApi 25
        renderscriptSupportModeEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    ***
}
4

2 回答 2

0

如果您仍然找不到解决方案,那就走一种方式。可能它对您有用。

无论您想运行什么设备,都可以使用平台工具更新您的 sdk 。

即时需要平台工具。

像牛轧糖需要24。

谢谢希望这会对你有所帮助。

于 2017-03-12T09:41:36.047 回答
0

(强调我的)

在 Android Studio 2.3 及更高版本中,Instant Run 显着减少了使用代码和资源更改更新应用所需的时间。将您的应用部署到运行 Android 5.0(API 级别 21)或更高版本的目标设备后,您可以单击 Apply Changes 将某些代码和资源更改推送到正在运行的应用,而无需构建新的 APK,在某些情况下甚至无需重新启动当前活动

安卓 | 即时运行

注意您仍然可以将targetSdkVersionandcompileSdk版本设置为最新的 API 级别,而不会影响您的大部分代码。(减去任何不推荐使用的方法)

于 2017-03-11T23:53:41.057 回答