ich dieses Stück Code habenAndroid API-Ebene <19 und „versuchen automatische Ressourcenverwaltung verwenden können,“ Warnung
private void copyFile(File src, File dst) throws IOException {
FileChannel inChannel = new FileInputStream(src).getChannel();
FileChannel outChannel = new FileOutputStream(dst).getChannel();
try {
inChannel.transferTo(0, inChannel.size(), outChannel);
}finally {
if(inChannel != null) {
inChannel.close();
}
outChannel.close();
}
}
, die das lästige Warnung „versuchen automatische Ressourcenverwaltung verwenden können“ erzeugt. Das Prolem ist, dass ich Java 7 nicht verwenden kann, try-with-resources verursachen meine APP-Ziele API-Ebene 14 (ein Fehler, wenn ich es benutze). Gibt es eine Möglichkeit, diese nervige Warnung zu unterdrücken?
Verwenden Sie einen SuppressLint –
und welche ID sollte ich verwenden? Ich möchte nicht "alle" verwenden .. –