Android Appsをテストできません!毎回私はを取得しています "サイドローディングインスタントアプリが失敗しました:読書バンドルがタイムアウトしました。"私が使用しているサイドローディングインスタントアプリが失敗しました:閲覧中のタイムアウトが
、のAndroid Studioの3.0カナリア-5
エミュレータ:アンドロイド6.0(APIレベル23)を実行しているネクサス5Xイメージ、x86の、GoogleのAPIと。 Google APIのインテルのx86 Atomのシステムイメージ(リビジョン21)
注:改訂(20> 21)からAndroidのメーカー3.0 (カナリー-4>カナリア諸島-5) & エミュレータシステムイメージを更新した後。エミュレータで インスタントアプリを実行できません。常に私は、 "Side loading instant app failed:読み込みタイムアウトが発生しました"というエラーメッセージが表示されます。
com.google.android.gms.persistent E/InstantApps: DomainFilterImpl: Error while reading domain filter from WHAPI
java.util.concurrent.ExecutionException: awjr: INVALID_ARGUMENT: Application credential header not valid. Please fix the client to pass a valid application credential header.
at java.util.concurrent.FutureTask.report(FutureTask.java:94)
at java.util.concurrent.FutureTask.get(FutureTask.java:164)
at tey.get(:com.google.android.gms:1)
at tir.a(:com.google.android.gms:25)
at tir.a(:com.google.android.gms:16)
at tir.a(:com.google.android.gms:9)
at tir.b(:com.google.android.gms:0)
at tio.b(:com.google.android.gms:0)
at com.google.android.gms.instantapps.routing.DomainFilterUpdateChimeraService.a(:com.google.android.gms:14)
at tiu.run(:com.google.android.gms:0)
at lhb.run(:com.google.android.gms:24)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at lmc.run(:com.google.android.gms:0)
at java.lang.Thread.run(Thread.java:818)
Caused by: awjr: INVALID_ARGUMENT: Application credential header not valid. Please fix the client to pass a valid application credential header.
at awjn.c(:com.google.android.gms:0)
at lbb.a(:com.google.android.gms:97)
at tem.b(:com.google.android.gms:43)
at tem.a(:com.google.android.gms:0)
at tez.call(:com.google.android.gms:1)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at lhb.run(:com.google.android.gms:24)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at lmc.run(:com.google.android.gms:0)
at java.lang.Thread.run(Thread.java:818)
W/ActivityManager: Unable to start service Intent { act=com.google.android.instantapps.devman.iapk.LOAD cmp=com.google.android.instantapps.devman/.iapk.IapkLoadService (has extras) } U=0: not found
あなたの助けに感謝。
アップデート:Androidのスタジオリリースで
見つかりソリューションはhereを指摘しています。これは、Android Studio canary-5のの既知の問題です。
インスタントアプリプロビジョニングキャッシュの信頼性の問題。手動で デバイスまたはエミュレータの画像のプロビジョニングを解除して をAndroidスタジオからデプロイすると、 のデプロイメントは失敗します。これは、Androidスタジオが デバイス/エミュレータの画像を再度プロビジョニングしないためです。この問題を回避するには: コンフィグレーションを実行ダイアログに進み、 の左側のペインでinstantappモジュールを選択します。 「 打ち上げ前に:Gradleの認識が作る、インスタントのApp規定は」下の「インスタントアプリケーション入額」タスクをクリックして[編集]をクリックします( 鉛筆アイコン)を確認してください、私は同様のエラーが発生しました
エラーは、「アプリケーション認証情報ヘッダーが有効ではありません。」と表示しました。この認証情報を確認して修正しようとしましたか? – Merka
Androidスタジオとエミュレータシステムのイメージを更新する前に、同じコードが動作していました。だから私はコードの問題を考えていない –