0
我需要實現在那裏,如果應用的應用包名稱更改的功能,應用程序將停止即this.finish();
如何在程序包名稱更改中停止應用程序?
但它無法正常工作,這裏是我使用的代碼 -
public void chk(){
String ucci = getApplicationContext().getPackageName();
if (ucci!=("my.package.name"))
{
//do nothing
}
else {
this.finish();
Toast.makeText(this, "Name Changed", Toast.LENGTH_LONG)
.show();
}
}
&然後我用它的onCreate像this.chk();
但不工作
它不起作用。首先認爲包名不能改變,其次認爲是如果包名改變,那麼你調用getApplicationContext()。getPackageName();它會從清單中提供軟件包名稱。 – vishal
它可以改變,如果你使用應用程序克隆應用程序 – DarShan
@DarShan我看到你不接受我的答案。它有問題嗎? – Aryan