一旦我的应用程序安装在任何 android 手机中,应用程序的所有者将收到来自安装应用程序的手机的短信。消息在应用程序的第一次安装中发送。多次运行时不会发送消息。我的应用程序将在第一次安装时发送短信,并且工作正常,但是当我清除应用程序缓存时,它不能发送短信,因为它已经安装了。它将清除缓存并再次发送消息。请帮助我获取代码。希望生病得到适当的解决方案。下面我发布了代码。
SharedPreferences settings = getSharedPreferences("PREFERENCE", MODE_PRIVATE);
if (settings.getBoolean("isFirstRun", true)) {
//send_message_function();
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("isFirstRun", false);
editor.commit();
}
该代码将发送第一次安装应用程序的消息。但它也会在缓存被清除时发送消息。但是我想要一个在清除缓存时不能发送短信的代码,并且只在第一次安装应用程序时发送......请帮帮我。