私はGoogle Castに慣れ親しんでおり、Androidアプリケーション内でその使い方を知っています。私が作業しているコードベースは統合されていますが、official guidesと比較するとさまざまな相違があるようです。例えばGoogle Cast&Android
は、ガイドの最初のステップの一つは、そのように、OptionsProvider
インタフェースを実装することである。しかし
class CastOptionsProvider implements OptionsProvider {
@Override
public CastOptions getCastOptions(Context appContext) {
CastOptions castOptions = new CastOptions.Builder()
.setReceiverApplicationId(context.getString(R.string.app_id))
.build();
return castOptions;
}
@Override
public List<SessionProvider> getAdditionalSessionProviders(Context context) {
return null;
}
}
は、私が働いているコードベースは、アプリケーション内の任意の場所にこのインタフェースを実装していません。 。混乱、私は依存関係を見ていたし、次の依存関係に気づいた:
compile 'com.google.android.gms:play-services-cast:$androidGoogleServicesVersion'
ガイドでは、代わりに次を使用することをお勧めしますので、これは、奇妙だった:
の違いをグーグルでcompile 'com.google.android.gms:play-services-cast-framework:10.0.1'
com.google.android.gms:play-services-cast-framework
ライブラリとcom.google.android.gms:play-services-cast
ライブラリが使用可能な結果を返しませんでした。
さらに、jcenterまたはmavenでこれらのライブラリを見つけることができませんでした。
私の質問:
com.google.android.gms:play-services-cast-framework
とcom.google.android.gms:play-services-cast
の違いは何ですか?- これらのライブラリはどこにホストされていますか?
ありがとう!