目标设备 api 级别(API 19)对于 Instant 运行 Android Studio 来说太低
Target device api level(API 19) too low for Instant run Android Studio
我刚刚将我的 phone 连接到 android 工作室进行开发和调试。当我点击 Instant 运行 图标(Android studio 2.3.3)时,它显示 Target device api level(API 19) too low for Instant run
。如何在我的设备上启用即时 运行。
我有三星 note 2(GT-N7100) 和 android 4.4.2
每次我点击 run
和 debug
图标,它会重新启动我的应用程序,然后再次安装 apk。
我有另一个 phone (Samsung note 5), android 7. 在这个设备上即时 运行 工作正常,但我想在另一个设备上使用这个功能。
我知道这可能是主题问题,但我真的很想启用即时 运行。
编辑:我的意思是如果我升级我的 android 版本,这会起作用吗?然后我将 root 我的 phone 并安装自定义固件。
在 Android Studio 2.3 及更高版本中,Instant 运行 显着减少了使用代码和资源更改更新应用程序所需的时间。将您的应用程序部署到 运行ning Android 5.0(API 级别 21)或更高版本的目标设备后,您可以单击“应用更改”。
您的设备需要 api 等级 21 或以上才能立即 运行。
这是 Android 运行 的当前行为。 From the docs:
The Apply Changes action is available only when you meet the following
conditions:
- Build your app using a debug build variant.
- Use Android plugin for Gradle version 2.3.0 or higher.
- Set minSdkVersion to 15 or higher in your app's module-level build.gradle file.
- Deploy your app to a target device running Android 5.0 (API level 21) and higher.
您可以尝试 JRebel for Android 看看它是否适合您。他们提供与即时 运行.
具有相同功能的免费版本
禁用即时 运行,然后 运行 app
。
我刚刚将我的 phone 连接到 android 工作室进行开发和调试。当我点击 Instant 运行 图标(Android studio 2.3.3)时,它显示 Target device api level(API 19) too low for Instant run
。如何在我的设备上启用即时 运行。
我有三星 note 2(GT-N7100) 和 android 4.4.2
每次我点击 run
和 debug
图标,它会重新启动我的应用程序,然后再次安装 apk。
我有另一个 phone (Samsung note 5), android 7. 在这个设备上即时 运行 工作正常,但我想在另一个设备上使用这个功能。
我知道这可能是主题问题,但我真的很想启用即时 运行。
编辑:我的意思是如果我升级我的 android 版本,这会起作用吗?然后我将 root 我的 phone 并安装自定义固件。
在 Android Studio 2.3 及更高版本中,Instant 运行 显着减少了使用代码和资源更改更新应用程序所需的时间。将您的应用程序部署到 运行ning Android 5.0(API 级别 21)或更高版本的目标设备后,您可以单击“应用更改”。
您的设备需要 api 等级 21 或以上才能立即 运行。
这是 Android 运行 的当前行为。 From the docs:
The Apply Changes action is available only when you meet the following conditions:
- Build your app using a debug build variant.
- Use Android plugin for Gradle version 2.3.0 or higher.
- Set minSdkVersion to 15 or higher in your app's module-level build.gradle file.
- Deploy your app to a target device running Android 5.0 (API level 21) and higher.
您可以尝试 JRebel for Android 看看它是否适合您。他们提供与即时 运行.
具有相同功能的免费版本禁用即时 运行,然后 运行 app
。