import android.content.Context;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class CheckAppInstalledUtil {
public static boolean isInstalled(Context context, String packageName) {
try {
Process process = Runtime.getRuntime().exec("pm list package -3");
BufferedReader bis = new BufferedReader(new InputStreamReader(process.getInputStream()));
String line = null;
while ((line = bis.readLine()) != null) {
if (packageName.equals(line.substring(8, line.length()))) {
return true;
}
}
} catch (IOException e) {
}
return false;
}
}