public abstract PackageInfo getPackageInfo (String packageName, int flagsReturns a PackageInfo object containing information about the package. 返回指定包的信息
我仅仅需要判断我自己知道的apk. public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);
public abstract PackageInfo getPackageInfo (String packageName, int flagsReturns a PackageInfo object containing information about the package.
返回指定包的信息
我仅仅需要判断我自己知道的apk.
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
installbtn = (Button)findViewById(R.id.install);
runbtn = (Button)findViewById(R.id.run);
PackageManager pm = this.getPackageManager();
String exist = pm.getInstallerPackageName("com.test.testaccty");//com.test.testaccty对应的apk,确实是安装过了的。但是在调试代码发现exist为null,高人指点。
兄弟,悄悄问下。flags 该填什么值