I want to make such an android app in which user can make conference call. user can add twilio user and non twilio ( can call to any phone number ) as well in a same call. I
Twilio developer evangelist here. In this blog post I wrote about the pitfalls of using twilio directly from your device while trying to send SMS messages.
As it happens, the same problem exists while trying make calls. You shouldn't use the REST api directly from the device, but if you're trying to make VOIP calls from it, this example I created should be helpful to you.
In that, I use the Twilio Android SDK to create a new VOIP call from the device. You will still need to authenticate though, but on the blog post I mentioned above I describe how to build a backend to do that.
Hope this helps you