首页 > 解决方案 > targetSdkVersion 为 30 时命令执行失败(Android R)

问题描述

我有一个使用以下代码的 Android 应用程序:

Process proc = Runtime.getRuntime().exec("ip neigh");

compileSdkVersiontargetSdkVersion为 29 时,一切正常,进程的 退出代码为 0(正常终止)。但是将这些变量设置为 30 后,退出代码为 1(异常终止),并且无法使用命令的结果。

似乎 Android 11 发行说明没有关于此的任何信息。

标签: androidexit-codeandroid-11command-execution

解决方案


推荐阅读