doing an implementation of two Twilio SDKs:
- Programmable Video
- IP Messaging Client
I find the problem that the dependencies of one, affects me the other, or at least I think that since I first implemented the IP Messaging Client
and it worked without problems, and now that I have added the dependency for Programmable Video
, and I try to run the project, he tells me that you do not find 3 of the classes used for IP Messaging Client
in the%% package, but% of% co_ if you find them. Below I specify part of the gradle (Module):
dependencies {
compile 'com.koushikdutta.ion:ion:2.1.7'
compile 'com.twilio:ip-messaging-android:0.8.1'
compile 'com.twilio:conversations-android:0.12.2'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
}
Also the classes with which I have the conflict of com.twilio.common
(they are not in the package, the other classes if they are):
import com.twilio.common.TwilioAccessManager;
import com.twilio.common.TwilioAccessManagerFactory;
import com.twilio.common.TwilioAccessManagerListener;
And the Programmable Video
classes that I am using:
import com.twilio.common.AccessManager;
import com.twilio.conversations.IncomingInvite;
import com.twilio.conversations.LogLevel;
import com.twilio.conversations.TwilioConversationsClient;
import com.twilio.conversations.TwilioConversationsException;
Note that the class IP Messaging Client
of Programmable Video
is the same and is at the same level as the class AccessManager
used for Programmable Video
which in theory do the same. But the other classes are not found.
I hope someone can help me with this problem. Greetings!