目标设备api级别(api 19)太低,无法即时运行Android Studio

目标设备api级别(api 19)太低,无法即时运行Android Studio,android,android-studio,android-instant-run,Android,Android Studio,Android Instant Run,我刚刚将手机连接到android studio进行开发和调试。当我点击Instant run图标(Android studio 2.3.3)时,它会显示目标设备api级别(api 19)对于Instant run来说太低了。如何在我的设备上启用instant run 我有三星Note2(GT-N7100)和安卓4.4.2 每次我点击run和debug图标,它就会重新启动我的应用程序,然后再次安装apk 我还有一部手机(三星note 5),安卓7。在这个设备上,instant run运行正常,但我

我刚刚将手机连接到android studio进行开发和调试。当我点击Instant run图标(Android studio 2.3.3)时,它会显示
目标设备api级别(api 19)对于Instant run来说太低了
。如何在我的设备上启用instant run

我有三星Note2(GT-N7100)和安卓4.4.2

每次我点击
run
debug
图标,它就会重新启动我的应用程序,然后再次安装apk

我还有一部手机(三星note 5),安卓7。在这个设备上,instant run运行正常,但我想在另一个设备上使用这个功能

我知道这可能是个问题,但我真的想启用即时运行


编辑:我的意思是,如果我升级我的安卓版本,这将工作。然后,我将根我的手机和安装自定义固件

在Android Studio 2.3及更高版本中,Instant Run可以显著减少使用代码和资源更改更新应用程序所需的时间。将应用程序部署到运行Android 5.0(API级别21)或更高版本的目标设备后,您可以单击应用更改


您的设备需要api lvl 21或更高版本才能即时运行。

这是Android运行的当前行为:

仅当满足以下条件时,“应用更改”操作才可用 条件:

  • 使用调试生成变量生成应用程序
  • 将Android插件用于Gradle 2.3.0或更高版本
  • 在应用程序的模块级build.gradle文件中将minSdkVersion设置为15或更高
  • 将应用程序部署到运行Android 5.0(API级别21)及更高版本的目标设备上。


你可以试试看它是否适合你。他们提供的免费版本具有与instant run相同的功能。

禁用instant run,然后运行
app

那么“目标设备api级别(api 19)太低,不适合instant run”呢?你不明白吗?拔下你的设备,卸载你的apk,然后插入USB并安装你的appyes@TimCastelijns,我理解“目标设备api级别(api 19)过低,无法立即运行“。我想知道是否有其他方法来启用它。@ysl我这样做了。不行,我想你不明白。它说这个级别太低了,无法让iThanks为您提供响应,是否有其他方法可以实现这一点。据我所知,有些手机只是因为年代久远而无法更新固件/软件。所以除了用21+运行仿真器没什么可做的,如果你调试的版本比这个版本少,那么你只需要用老式的方式去做如果我在我的手机上建立根目录并安装自定义固件呢,但如果你能让你的手机获得api lvl 21+,那么你就可以在android上运行即时runJRebel了……我还有其他选择