2 votes

Impossible d'évaluer l'expression Impossible de trouver la classe source pour java.util.List

Je réponds à cette erreur lorsque je reçois des données JSON par retrofit.

List<NewLicense> result = null;
Call<List<NewLicense>> serviceResult = ShahrdariApp.getShahrdariWebService().getLicenses(Configuration.getInstance().getString(SharedPrefs.MAC_ADDRESS), id);

try {
    Response<List<NewLicense>> response = serviceResult.execute();
    result = response.body();
    Log.d("responseCode", String.valueOf(response.code()) );

} catch (Exception e) {
    exceptionHandling(e);
    Log.d("responseCode", String.valueOf(e.getMessage()) );
}
return result;

3voto

Michael Pettit Points 31

J'ai eu le même problème et j'ai oublié de définir le SDK du projet, j'ai ajouté ceci et cela a résolu le problème.

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X