Sincronizado con GLThread en Android

Creo que el problema aquí es probablemente que el bloque 'sincronizado' no garantiza la equidad.

El hilo OpenGL siempre se renderizará de forma continua, por lo que intentará volver a ingresar en Draw tan pronto como lo termine. Dado que la elección de qué subproceso puede ingresar al bloque sincronizado es arbitraria, podría ser posible que el subproceso OpenGL intente volver a adquirir el bloqueo antes de liberarlo al subproceso de física, y en función de algunos criterios arbitrarios se le otorga el bloqueo y sin permitir que entre el hilo de la física.

Esto podría explicar por qué sucede en algún momento y no en otros, ya que es una decisión arbitraria.

Puede intentar implementar un bloqueo justo en lugar de un bloque de sincronización, o hacerlo de manera que OpenGL no intente volver a dibujar la escena más de una vez desde la última actualización física (ponga el hilo de renderizado en suspensión hasta que haya ocurrido una actualización).

Respuesta 1

Hice mi programa con Jsoup donde configuré el archivo jar en mi intellij. He seguido las instrucciones sobre cómo compilar Java cuando necesita un archivo jar externo en cmd usando javac -cp C: \ Users \ ...

El siguiente es el código que usé para entrenar a mi modelo. Después de eso, ¿cómo y dónde puedo guardar mi modelo y volver a leerlo que no sea la clase FileExporter? ¿está solo en un archivo o puedo almacenarlo en un caché ...

¿Cuándo desea propagar una excepción a otra clase / método en lugar de detectar la excepción en la misma clase / método?

Estoy usando la API de anuncios de Facebook. Quiero mostrar AT&T en el título de Facebook. Cuando no codifico y corta el parámetro y solo muestra AT pero cuando codifico AT&T con AT% 26T, muestra AT% 26T. ...