Skip to content

Instantly share code, notes, and snippets.

@jackywyz
Created December 18, 2012 11:59
Show Gist options
  • Save jackywyz/4327407 to your computer and use it in GitHub Desktop.
Save jackywyz/4327407 to your computer and use it in GitHub Desktop.
sipdroid.apk src review

###struct

  1. Sipdroid (Main launcher)-> send dial action (android.intent.action.CALL)
  2. SIPUri (dial action intent receive activity) -> Receiver.java(engine method return SipdroidEngine.java)
  3. SipdroidEngine (startEngine(method listen) and method call(target,true)) -> UserAgent.java( method listen and call)->
  4. ExtendedCall.java(method listen and method call) -> ExtendedInviteDialog.java extends InviteDialog(method listen and method invite)-> Dialog.java(method changeStatus) -> Sipprovider.java(addsipproviderListener)
  5. transaction/InviteTransactionServer.java(method listen)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment