【问题标题】:process.waitFor() in android app returns "1"android 应用程序中的 process.waitFor() 返回“1”
【发布时间】:2012-08-09 11:50:30
【问题描述】:

我正在使用我找到的一个示例来执行 shell 命令。(Link)

当我运行示例时,它运行良好,

但是当我在我的应用程序中使用相同的代码时,它不起作用,因为返回值是“1”而不是“0”。 这就是问题的开始:

try 
{
proc.waitFor();
}
catch (InterruptedException e){} 

manifest.xml 相同,两个应用都使用 jre1.6 我已经搜索了每一个差异,但我没有找到任何差异。

谢谢。

【问题讨论】:

  • 最后竟然是超级用户设置

标签: android process runtime


【解决方案1】:

检查您的应用程序是否已签名或未签名。 未签名的应用无权评估运行时进程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多