E/OpenGLRenderer﹕ Arriver MAX_TEXTURE_SIZE de GradienCache d'Erreur lors de l'utilisation de Picasso et de okhttp dans genymotion
Je suis en train d'écrire une application qui permet de charger une image à partir d'une URL et l'affichage dans une imageview.
voici le code...
public class MainActivity extends Activity {
private Picasso picasso;
private OkHttpClient okHttpClient;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ImageView imageview = (ImageView) findViewById(R.id.imageView);
String image_url ="http://www.empireonline.com/images/uploaded/wreck-it-ralph-box-office.jpg";
okHttpClient = new OkHttpClient();
picasso = new Picasso.Builder(this)
.downloader(new OkHttpDownloader(okHttpClient))
.build();
Context con = getApplicationContext();
picasso.with(con)
.load(image_url)
.placeholder(R.drawable.ic_launcher)
.resize(60,60)
.into(imageview);
}
L'application ne plante pas, mais il ne montre pas la photo non plus! dans le LogCat j'ai ces 2 erreurs:
09-15 13:17:17.419 2358-2358/**************** E/OpenGLRenderer﹕ Getting MAX_TEXTURE_SIZE from GradienCache
09-15 13:17:17.439 2358-2358/**************** E/OpenGLRenderer﹕ Getting MAX_TEXTURE_SIZE from Caches::initConstraints()
Je suis en utilisant Genymotion 2.0.1 . U peut m'aider plz???
Vous devez vous connecter pour publier un commentaire.
J'ai eu un problème similaire. Je l'ai résolu en augmentant la mémoire de l'ordinateur virtuel. Le réglage par défaut dans Genymotion est très faible.
Ouvrir votre VirtualBox Manager (PAS Genymotion). Sélectionnez votre désir Android VM et aller à " Paramètres /Système et changer le curseur de la Mémoire de Base. Vous pouvez également augmenter la Mémoire Vidéo dans l'onglet Affichage.
Également essayer cette
cela fonctionne pour moi
J'ai finalement résolu le code en ajoutant corriger les Fichiers JAR! Assurez-vous que vous avez ces bibliothèques:
1 - OKHTTP-2.0.0
2 - OKHTTP-urlconnection-2.0.0 (pas de version RC1!)
3 - Okio-1.0.1
4 - picasso-2.3.4
si vous utilisez ces bibliothèques, GradienCache Erreur sera gérée comme une exception, et vous n'aurez plus d'obtenir la force de fermeture!