Android 使用AlarmManager定期向服务器发送文件
我希望我的应用程序向服务器发送一个日志文件。我写了一个代码,它从日志中收集所有信息。然后我想在晚上22点发送到服务器。 我可以上传文件,但按下按钮。但我想让某个主管来做 我该怎么做?如果在这个特定时间没有互联网连接怎么办?是否有此类实施的例子Android 使用AlarmManager定期向服务器发送文件,android,Android,我希望我的应用程序向服务器发送一个日志文件。我写了一个代码,它从日志中收集所有信息。然后我想在晚上22点发送到服务器。 我可以上传文件,但按下按钮。但我想让某个主管来做 我该怎么做?如果在这个特定时间没有互联网连接怎么办?是否有此类实施的例子 我应该在哪里制作闹钟?当我在onCreate方法中创建它时,每次调用onCreate方法时,它都会创建新的alram。我只想叫它一次 谢谢。使用下面的示例: 它使用AlarmManager触发广播,启动使用wakelock执行的IntentService。
我应该在哪里制作闹钟?当我在onCreate方法中创建它时,每次调用onCreate方法时,它都会创建新的alram。我只想叫它一次 谢谢。使用下面的示例: 它使用AlarmManager触发广播,启动使用wakelock执行的IntentService。因此,它也将在后台工作。要检查是否存在internet连接,请使用以下代码:
NetworkInfo networkInfo = getConnectivityManager().getActiveNetworkInfo();
if (networkInfo != null) {
return networkInfo.getState() == NetworkInfo.State.CONNECTED;
}
在您的IntentService中。请参阅本页,我应该在哪里创建闹钟?当我在onCreate方法中创建它时,每次调用onCreate方法时,它都会创建新的alram。我希望它只被调用一次。@alex inside ACTION\u BOOT\u已完成,所有内容都在我提供的链接中。