recherche

Maison  >  Questions et réponses  >  le corps du texte

android 为什么我往源码里添加了一些Log,但没有打印出来?控制台输出也不行

我在原生VideoView的onMeasure方法中,添加了一些Log和在控制台输出的方法,如下图:

但都没有看到输出,用的是Genymotion测试。
之前,在网上搜到一个类似的提问,里面提了很多方面,感觉都有可能,但因为讲的都很简短,题主追问也没有再回答,所以来这里再问一下。希望能得到比较详细的答案,或者是研究方向。谢谢!!

PHP中文网PHP中文网2818 Il y a quelques jours384

répondre à tous(5)je répondrai

  • PHP中文网

    PHP中文网2017-04-17 18:03:20

    Tout d’abord, merci à tous pour vos réponses ! J'ai demandé ici et là, et la réponse la plus probable que j'ai obtenue était qu'en faisant cela, je modifiais uniquement le code source dans mon environnement de développement, mais le code source sur le téléphone ou le simulateur n'a pas changé. Ainsi, pour imprimer le code source du journal, on estime que nous devons modifier l'environnement d'exécution, c'est-à-dire le code source du téléphone mobile ou du simulateur, mais j'ai l'impression que cela modifie le système. . .

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-17 18:03:20

    Redémarrez Genymotion et Studio et essayez-le

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-17 18:03:20

    Vérifiez s'il n'y a pas de conditions de sélection

    Ou essayez de débrancher et de rebrancher l'USB

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-17 18:03:20

    Studio n'imprime parfois pas le journal, essayez Toast

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-17 18:03:20

    Natif ?? Vous devez hériter de videoview et réécrire la méthode onMeasure. Parce que vous l'avez modifié dans le code source, le code source que vous venez de modifier ne sera pas compilé lors de l'exécution

    .

    répondre
    0
  • Annulerrépondre