私は現在、2つのTwilioのSDKを実装しています:Twilio:Androidの依存関係の問題
- プログラマブルビデオ
- IPメッセージングクライアント
私は1つの依存関係が他に影響を与えることを実現する、またはでよ私が最初にIP Messaging Client
を実装して以来、信じられませんでした。それは完璧に働きました。Programmable Video
の依存関係を追加しました。プロジェクトを実行しようとすると、IP Messaging Client
の3つの使用されたクラスが見つかりませんパッケージcom.twilio.common
であるが、Programmable Video
のものがある。また
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があり、パッケージに含まれていない):ここでのGradle(モジュール)の一部だ
import com.twilio.common.TwilioAccessManager;
import com.twilio.common.TwilioAccessManagerFactory;
import com.twilio.common.TwilioAccessManagerListener;
そして、 Programmable Video
からクラスAccessManager
が同じであり、それはsでだと
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;
注:私が使用しているProgrammable Video
のクラスそのレベルはIP Messaging Client
に使用されています。これは理論的には同等に機能します。しかし、他のクラスは見つけることができません。 私は誰でも私を助けることができると思っています!よろしく!
gradleを同期するときにはどのようなエラーが発生しますか?もしあれば。 –