/**
* 检测Android是否安装了某个程序
* @param context
* @param packageName:程序包名
* @return
*/
private boolean isAvilible( Context context, String packageName )
{
String tag = "isAvilible";
final PackageManager packageManager = context.getPackageManager();
// 获取所有已安装程序的包信息
List<PackageInfo> pinfo = packageManager.getInstalledPackages(0);
for ( int i = 0; i < pinfo.size(); i++ )
{
Log.i(tag, "i="+i+", "+pinfo.get(i).packageName);
if(pinfo.get(i).packageName.equalsIgnoreCase(packageName))
return true;
}
return false;
}
//检测wps是否安装
Boolean tWpsOk = isAvilible(getApplicationContext(), "cn.wps.office_eng");