2017-06-27 3 views
1

私は初めてのインスタントアプリを公開しました - これは非常に基本的なHello Worldですが、私は個人のウェブサイトにリンクしています。インスタントアプリを公開しました:開始できません。どうすればトラブルシューティングできますか?

私は自分のサイトでAndroid App Linksを有効にしており、正常に動作していることを確認しました:「通常の」apkがインストールされているときにウェブサイトのリンクをクリックすると、 Chromeで開く場合は

apkがインストールされていないときに、自分のウェブサイトのリンクをクリックすると、インスタントアプリケーションが開始されず、代わりにChrome(またはChromeタブ)でウェブサイトが開き、その理由がわかりません。

このトラブルシューティングを行うにはどうすればよいですか?

注:私は出版されたときに 私は、Playストアのコンソール上でこの警告を受け取りました:

PROBLEM 
Some users of this Instant App APKs will not be eligible for any of the APKs in your installed app. 

RESOLUTION 
Ensure that the targeting of your Instant App APKs matches the targeting of your APKs. 

それが関連しています場合、私は知りません、残念ながら私は何をその手段見当がつかないまたは


EDIT ...それを修正する方法2017年7月1日

実際には数日後に動作するようになりました。私は残念ながら、

  1. 私は今、新たな問題を抱えている

    ...それはインストールアプリはほんの数分後に店で提供されていても意味、インスタントアプリは数日公開後に利用可能であると思います私はそれは関係のない問題

だと思うが -
  • が、私はまだ、これらの問題それでも
  • 警告についての考えをトラブルシューティングする方法である私の元の質問の答えを持っていない(this questionを参照してください)
  • +0

    同じ警告が表示され、エラーメッセージも表示されます。現在のところ、インスタントアプリケーションは正常にアップロードされていますが、インスタントアプリケーションをプロダクションに「ロールアウト」できません。解決策はありますか? – hmaxf2

    +0

    @BoDこの問題をどうやって解決するのですか、私は同じ問題に直面しています。 – wadali

    答えて

    3

    これは、インスタントアプリからインストールしたアプリへの安全なアップグレードパスがないことを示します。ここでの検証の一部は、インスタントアプリの権限は、インストールのためのデバイス空間がインスタントアプリよりも制限すべきではない< =インストール可能なアプリの権限

  • でなければなりません

    • です。すなわち、
    • インスタントアプリは、デバイスがインスタントアプリを実行することができれば、あなたのインストールアプリケーションを実行することができるはずです。つまり、minSdk <インストールアプリmindSdk

    を持つべきではありません。

  • +0

    私たちはOPと同じ問題を抱えています。私のアプリAndroidManifestは単一のタグしか持っていません。 ....には許可と他の必要なメタデータを入れなければならないと言っていますか? – hmaxf2

    +0

    返信いただきありがとうございますが、インストールされているアプリとインスタントアプリの両方で0/1のアクセス許可を持っています(これは単なる非常に簡単なテストアプリです)2 /私はこれが何を意味するのか理解していません。私はちょうど確認しました:minSdkはどこでも23です。 – BoD

    +0

    Anirudhが述べたように、インストールされているアプリがインスタントアプリよりも制限が厳しいため、デバイスがインストール済みのアプリではなくインスタントアプリをインストールできる可能性が高いインスタンスが作成されるためです。 https://developer.android.com/google/play/filters.html – ManmeetP

    関連する問題