# Communication

**URL:** <https://forums.imgtec.com/t/communication/930>\
**Category:** PowerVR Insider\
**Created:** [November 29, 2010, 9:56am UTC](https://forums.imgtec.com/t/communication/930 "2010-11-29T09:56:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jinwoo-yoo](https://avatars.discourse-cdn.com/v4/letter/j/b4bc9f/32.png) [@jinwoo-yoo](https://forums.imgtec.com/u/jinwoo-yoo)\
**Post date:** [November 29, 2010, 9:56am UTC](https://forums.imgtec.com/t/communication/930/1 "2010-11-29T09:56:33Z")

</div>

How can I communicate between Android SDK(PVRShellAPI.java) and OpenGL ES 2.0 function(ex. Render function)

---

<div class="post-metadata">

**Author:** ![Scott](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/scott/32/256_2.png) [@Scott](https://forums.imgtec.com/u/Scott)\
**Post date:** [December 7, 2010, 11:31am UTC](https://forums.imgtec.com/t/communication/930/2 "2010-12-07T11:31:07Z")

</div>

jinwoo Yoo wrote:

How can I communicate between Android SDK(PVRShellAPI.java) and OpenGL ES 2.0 function(ex. Render function)

  

  

  

  

  

  

  

  

&nbsp;
  

To communicate between the java part and the C++ parts I would&nbsp;mimic the way the SDK currently does it&nbsp;by using the&nbsp;Java Native Interface (JNI) ([http://en.wikipedia.org/wiki/Java\_Native\_Interface](http://en.wikipedia.org/wiki/Java_Native_Interface)).
  

&nbsp;
Scott2010-12-07 12:31:27
