iApp调用lua判断应用是否在手机上安装

1.新建一个ifapp.mlua模块,并写入以下代码

function get(bm)
--获取App是否在手机上安装!
if pcall(function() activity:getPackageManager():getPackageInfo(bm,0) end) then
  sss("app", "true")
else
  sss("app", "false")
end
end

2.在iyu界面的点击事件里面写入以下代码,即可判断某应用是否安装在手机上

call(a, "mlua", "ifapp.get","com.qq.share")
f(sss.app==true)
{
tw("你的手机已经安装此应用!")
}
f(sss.app==false)
{
tw("你的手机没有安装此应用!")
}

你可能感兴趣的:(iApp调用lua判断应用是否在手机上安装)