porting in Java

by SJSU Student » Fri, 18 Apr 2008 17:41:41 GMT

Sponsored Links

I got a question about porting.

For example there is a SIP stack libraries written in java which is
called mjsip available at  http://www.mjsip.org/ 

Now I heard we can do porting the code to make it work for Google's
Android platform
 http://blog.roychowdhury.org/2008/04/02/mjsip-sip-stack-port-for-google-android-released/ ]

I am just wondering what do they mean by porting. In other words,
mjsip is also in java and android is also in java, so what else do we
need to do instead of using mjsip directly.

I am java learner in beginners stage. I need to do this porting in one
of my projects.

I hope somebody would clarify my question.


porting in Java

by Liu Huadong » Mon, 21 Apr 2008 02:37:09 GMT

 Android compiled code is different from other java compiled code.

So the main porting work  exists in load class.
if Lucky, the just need to develop a class loader.



Sponsored Links

Other Threads

1. Creating a InputMethod for bluetooth keyboard

Hello Everyone,

I've connected a bluetooth keyboard with my android device and I'm
able to use it. I've also added an  InputMethod called BluetoothInput
which extends the InputmethodService and i'm able to see it in the
InputMethod list on long pressing a textview.

However, I would like to use this Input method just to initialize\de-
initialize my bluetooth keyboard . The input method should at the same
time show the previous softkeyboard IME. The new BluetoothInput method
doesnot implement a qwerty softkeyboard.

Use case senario:
1. Default Android keyboard input method shows Latin softkeyboard.on
inputting text
2. Now the new Bluetoothinput Input method is selected
3. This allows the user to enter text through the bluetooth keyboard,
4. the previously selected Input method's softkeyboard should remain
active. (in this case the Latin IME)

In short, I would like to keep the previous Input method binded while
I select the BluetoothInput IME which does not intend to implement a
softkeyboard interface.

Any idea on how this can be done?



2. HOT Requirement for: Biz Talk Devceloper in Houston, TX 6-12 Months



We have a hot opening for.......


Position:  Biz Talk Developer
Location: Houston, TX
Duration: 6-12 Months

Job Description:


-This industry leader has an immediate opening for a Senior Biz Talk

 -This  Ideal candidate will have experience migrating Biztalk 2002
components to Biztalk 2009, will also consider candidates that have not
migrated but have experience with 2002 and 2009.  

-Candidate must have excellent communication skills and present him or
herself in a professional manner. 



Please send me your Updated Resume and these details ASAP:  


Full Name: 

Contact No:

E-mail ID: 


Visa Status/Citizenship:

Current Location:

Rate or Employer Details:



Gain America, Inc. I 13804 Hull Street Road Midlothian, VA 23112
Direct: 703-880-8775 I Fax: 917-475-8362 I a...@gainam.com I
thesharkp...@yahoo.in  I

P Please consider the environment before printing this e-mail.




3. Using Android code

4. Bluetooth RSSI during inquiry

5. Intercepting incoming call

6. Dynamically creating list on button click

7. subclassing SurfaceView and overriding onDraw() to change SurfaceView parameters to generate preview of desired size