Merge branch 'crash_uninstall_167' of https://gitlab.com/rom1v/fdroidclient
This commit is contained in:
commit
186c1fecea
@ -184,7 +184,13 @@ public class AppDetails extends ActionBarActivity implements ProgressListener, A
|
|||||||
return getString(R.string.inst);
|
return getString(R.string.inst);
|
||||||
}
|
}
|
||||||
// Installed the same version, but from someplace else.
|
// Installed the same version, but from someplace else.
|
||||||
final String installerPkgName = mPm.getInstallerPackageName(app.id);
|
final String installerPkgName;
|
||||||
|
try {
|
||||||
|
installerPkgName = mPm.getInstallerPackageName(app.id);
|
||||||
|
} catch (IllegalArgumentException e) {
|
||||||
|
Log.w(TAG, "Application " + app.id + " is not installed anymore");
|
||||||
|
return getString(R.string.not_inst);
|
||||||
|
}
|
||||||
if (installerPkgName != null && installerPkgName.length() > 0) {
|
if (installerPkgName != null && installerPkgName.length() > 0) {
|
||||||
final String installerLabel = InstalledAppProvider
|
final String installerLabel = InstalledAppProvider
|
||||||
.getApplicationLabel(mctx, installerPkgName);
|
.getApplicationLabel(mctx, installerPkgName);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user