ich zur Zeit der Umsetzung zwei Twilio SDKs:Twilio: Android Abhängigkeiten Ausgabe
- Programmierbare Video
- IP-Messaging-Client
ich zu realisieren, dass eine Abhängigkeit der anderen beeinflusst oder zumin am wenigsten so, glaube ich, seit ich das IP Messaging Client
zum ersten Mal implementiert und es einwandfrei funktionierte, und jetzt, dass ich die Abhängigkeit für Programmable Video
hinzugefügt habe, wenn ich versuche, das Projekt auszuführen, heißt es, dass es 3 der verwendeten Klassen für IP Messaging Client
i nicht finden kann n das Paket com.twilio.common
, aber die für Programmable Video
gefunden werden. Hier ist ein Teil der 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'
}
Auch die Klassen, die ich habe den Konflikt mit dem IP Messaging Client
(sie sind nicht im Paket, die anderen clases sind):
import com.twilio.common.TwilioAccessManager;
import com.twilio.common.TwilioAccessManagerFactory;
import com.twilio.common.TwilioAccessManagerListener;
Und die Klassen von Programmable Video
, die ich verwende:
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;
Beachten sie, dass Klasse AccessManager
von Programmable Video
ist die gleiche und es ist an der s Ame-Ebene, die Klasse TwilioAccessManager
für IP Messaging Client
verwendet, die theoretisch gleich funktionieren. Aber die anderen Klassen können nicht gefunden werden. Ich hoffe, dass mir jemand helfen kann! Grüße!
Welchen Fehler bekommst du bei der Synchronisierung der Gradle? wenn überhaupt. –