2017-10-26 1 views
1

私のクライアントのプロジェクトはです。Quickblox SDKのバージョンは2.2.5です。 SDKをバージョン3.4にアップデートします。私はAndroid Studio Projectで.jarライブラリを使用しています。現在のプロジェクトでQuickblox SDKを更新するには?多くの競合が発生する

2.2.5ライブラリを削除し、3.4ライブラリを追加しました。 問題がで3.4を追加した後、プロジェクト全体で多くの競合が発生します。例については


-

私が考えていた3.4、すべてのクラスを追加した後に(それがQBChatDialogと命名された)が、SDK 3.4に - SDK 2.2.5に
(QBDialogクラスがあります) 3.4に従って更新される。しかし、それは起こっていない。

答えて

0

クイックbloxの変更クラス名非常に頻繁に新しいリリース。最初にページの一番下にあるChange logsを読むことをお勧めします。彼らは開発者を助けるためにいくつかの有用な変更をSdkにしました。参考のため最新のsampleを確認してください。

Jarsを除いて、Gradle依存関係を使用する必要があります。これはドキュメンテーションにも記載されています。

compile 'com.quickblox:quickblox-android-sdk-videochat-webrtc:[email protected]' 
compile 'com.quickblox:quickblox-android-sdk-content:[email protected]' 
compile('com.quickblox:quickblox-android-sdk-chat:[email protected]') { 
    transitive = true 
} 
+0

私は変更ログを読ませてください。しかし、私はちょうど彼らが変更したクラスの例を示しました。多くのことが変わりました。インタフェースのメソッドのシグネチャも変更されます。 SDKを自動的に更新する方法はありますか? –

+0

私は上記のリンク先の最新サンプルに従うべきであれば、より良いことをお勧めします。あなたを正しい方向に導きます。 – ADM

+0

しかし、私は現在のプロジェクトを使用する必要があります。私のクライアントはすでにいくつかの機能を追加しています。とにかくありがとう。 –

関連する問題