最近、Amazon Mobile App Distribution Portalからアプリが拒否され、[メニュー]->[アプリの評価]オプションがGooglePlayストアにリダイレクトされるという議論がありました。
承認されるには、Amazon Appstoreにリダイレクトする必要があります。ダウンロードURLはhttp://www.amazon.com/gp/mas/dl/android?p=packagenameである必要があります。これは、もちろん意味があります。
だから私は次のようなものが必要です:
String url = isKindle
? "http://www.amazon.com/gp/mas/dl/android?p=packagename"
: "https://play.google.com/store/apps/details?id=packagename";
問題は、アプリがKindle Fireで実行されているのか、「ネイティブ」Androidシステムで実行されているのかをどのように区別できるかということです。