Google Cloud Test Labでテストを実行しようとしています。私のユニットテストとエスプレッソは何の問題もなくテストします。クラウドテストラボでPlayサービスを利用できません
Google Apisを必要とする一部のエスプレッソテスト(マップや場所など)では、テストが失敗します。
さらに、この正確なコードをGoogle Cloud Test Labで実行すると、失敗して「再生サービスは使用できません」と返されます。 :
@org.junit.Test
public void testPlayServicesAvailables() throws Exception {
GoogleApiAvailability googleAPI = GoogleApiAvailability.getInstance();
int result = googleAPI.isGooglePlayServicesAvailable(WayzUpApp.getContext());
if (result != ConnectionResult.SUCCESS) {
throw new Exception("No play services availables !");
}
}
は、私はコマンドを使用し、私のクラウドテストを起動するには、次の
のgcloudベータテストアンドロイド実行--appアプリ/ビルド/出力/ APK /アプリ-debug.apk --testアプリ/構築/出力/ APK /アプリ-デバッグandroidTest.apk --device-IDS Nexus5 --os-バージョン-IDS 23 --locales FR --orientations肖像
プレイサービスavailablesを作るための方法がありますクラウドテストラボで?
ありがとうございました。
私は元の設定で何も変更せずにもう問題はありません。 –