私はStoreにアプリケーションを持っていました。私はそれを深くリンクする必要があります。アンドロイドアプリケーションの深いリンク
私の問題は、アプリケーションを開かないリンクです。店のページがインストールされていない場合は、私にのインストールをインストールし、アプリケーションがインストールされている場合は、店は私にオープンまたはアンインストールを与える。
私が必要とするのは、店舗を通り過ぎても自動的にアプリケーションを開くことです。
私はStoreにアプリケーションを持っていました。私はそれを深くリンクする必要があります。アンドロイドアプリケーションの深いリンク
私の問題は、アプリケーションを開かないリンクです。店のページがインストールされていない場合は、私にのインストールをインストールし、アプリケーションがインストールされている場合は、店は私にオープンまたはアンインストールを与える。
私が必要とするのは、店舗を通り過ぎても自動的にアプリケーションを開くことです。
に役立つことを願って、私はあまりにも私のfalvorsの私のAndroidのマニフェストにこのコードを追加する必要がありました、それを発見しました。
<!-- Accepts URIs that begin with "http://” -->
<data android:scheme="http"
android:pathPrefix="/casa" />
と端末でcommadnです:
$ adb shell am start -W -a android.intent.action.VIEW -d "http://example/casa" com.paperpad.casadelmar
マニフェストのリンクを追加しないでくださいクールな問題 –
はい私は2つ目のアプリケーション、最初の味、2つ目の味を持っていた。私はそれを1つだけ追加するので、問題が発生します。 – Euphor08
これを試してみてください:それは
Intent launchIntent=getPackageManager().getLaunchIntentForPackage("yourPackagename");
if (launchIntent == null) {
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(" Playstore your APP link")));
} else {
startActivity(launchIntent);
}
ありがとうございますが、プログラム的な解決策ではなく、深いリンクが必要です – Euphor08
マニフェストに深いリンクを張っていましたか? –
あなたがこれをしたいことがありますか? http://stackoverflow.com/questions/18937677/how-to-open-a-installed-android-app-with-a-button-click-intent – MilapTank
私は以前にこの問題を抱えていましたが、ディープリンクコードブロック。 –
@Kyleあなたはもっと説明できますか? – Euphor08