Я в настоящее время реализует два Twilio SDKs:Twilio: Android зависимости проблема
- Программируемый видео
- IP Messaging Client
Я понял, что одна зависимость влияет на другой, или на по крайней мере, так я считаю, поскольку я впервые реализовал IP Messaging Client
, и он работал безупречно, и теперь, когда я добавил зависимость для Programmable Video
, когда я пытаюсь запустить проект, он говорит, что не может найти 3 из используемых классов для IP Messaging Client
i n пакет com.twilio.common
, но для Programmable Video
. Вот часть Gradle (модуль):
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'
}
также классы, которые у меня есть конфликт с из IP Messaging Client
(они не находятся в пакете, другие clases являются):
import com.twilio.common.TwilioAccessManager;
import com.twilio.common.TwilioAccessManagerFactory;
import com.twilio.common.TwilioAccessManagerListener;
И классы Programmable Video
, что я использую:
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;
Обратите внимание, что класс AccessManager
от Programmable Video
то же самое, и это на с что класс TwilioAccessManager
используется для IP Messaging Client
, которые теоретически работают одинаково. Но другие классы не могут быть найдены. Я надеюсь, что кто-нибудь может мне помочь! С уважением!
Какая ошибка возникает при синхронизации градиента? если таковые имеются. –