我环顾四周,以了解如何从PackageManager接收到APK安装失败的事件,但我什么都没发现。
我目前正在使用运行时安装应用程序
String cmd = "pm install -r " + filePath;
try {
Runtime.getRuntime().exec(cmd);
} catch (IOException t) {
t.printStackTrace();
}
,我收到W/PackageManager: Package xxx signatures do not match the previously installed version; ignoring!
之类的LogCat消息,没有引发异常,也没有办法接收该事件。 有什么方法可以检测到此类错误消息?