Гарантировано, что PackageManager.getInstallerPackageName()
всегда возвращает строку не null
?Гарантируется ли, что PackageManager.getInstallerPackageName() всегда возвращает строку `null`?
PackageManager myapp= this.getPackageManager();
String installer = myapp.getInstallerPackageName("com.MyPackage");
if (installer == null) {
// ...
}
Мы рассматриваем этот вариант против лицензирования Google. Но приложение должно работать в автономном режиме без доступа к сети.
возможно эта ссылка поможет вам немного через долю от друга: http://stackoverflow.com/questions/12593621/getinstallerpackagename-returns-null – Arash
Да, я проверяю этот вопрос раньше, но это 100%? – cecan
Какие еще доказательства необходимы? Если вы не доверяете ответам на этот вопрос, зачем вам доверять ответы здесь? Единственный способ быть на 100% уверенным - проверить его самостоятельно. –