android / android/security-samples
method encryptFile() has bug
- Lingua principale
- Kotlin
- Stelle
- 1k
- Fork
- 450
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
```
private fun encryptFile() {
val title = binding.titleEditText.text.toString()
val body = binding.bodyEditText.text.toString()
if (title.isBlank()) return
try {
deleteFile(existingFileTitle)
val encryptedFile = getEncryptedFile(title)
encryptedFile.openFileOutput().use { output ->
output.write(body.toByteArray())
}
} catch (e: Exception) {
e.printStackTrace()
showSnackbar(R.string.error_unable_to_save_file)
}
}
```
should change deleteFile(existingFileTitle) to deleteFile(title )
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Individua encryptFile() nell’esempio Android ed esamina il flusso di salvataggio o rinomina circostante. Verifica la chiamata di eliminazione rispetto al titolo utilizzato per creare il file crittografato, quindi prova a salvare un file modificato per confermare che il file obsoleto venga rimosso e che il nuovo file rimanga.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- kotlin
- Ambito
- mobile-dev, security
- Tipo di issue
- Bug
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Stato di attività
- Ferma
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 55/100