Android N - Security Crypto Provider è obsoleto

2

Come menzionato nel "blog per sviluppatori Android", link , il provider di sicurezza Crypto è deprecato su Android N. E rimuoverà anche il provider "Crypto" dall'SDK.

Note 1: as a temporary measure to keep apps working, we decided to still create the instance for apps targeting SDK version 23, the SDK version for Marshmallow, or less. Please don't rely on the presence of the Crypto provider in the Android SDK, our plan is to delete it completely in the future.

La mia domanda è: stanno parlando del pacchetto javax.crypto intero?

Attualmente la mia applicazione utilizza le seguenti importazioni:

import javax.crypto.Cipher; 
import javax.crypto.Mac; 
import javax.crypto.spec.IvParameterSpec; 
import javax.crypto.spec.SecretKeySpec;

Devo rimuoverli tutti? Ho provato a creare questa applicazione utilizzando la versione 24 dell'API e non mostra alcun messaggio di errore.

    
posta codevscolor 24.06.2016 - 12:37
fonte

1 risposta

2

My question is are they talking about whole javax.crypto package ?

No. Si riferiscono al fornitore Crypto di javax.crypto .

Do I need to remove these all ?

No. Se non hai specificato manualmente di utilizzare il provider Crypto , stai andando bene. Cerca il tuo codice per la stringa "Crypto" (con un capitale C ).

    
risposta data 24.06.2016 - 13:12
fonte

Leggi altre domande sui tag