Marketで機種毎にダウンロードさせるさせないが出来るようになった件。Marketで機種毎にダウンロードさせるさせないが出来るようになった件。Marketで機種毎にダウンロードさせるさせないが出来るようになった件。I/Oが開催され、アンドロイドマーケットの変更も色々告知されています。Consoleからアプリケーションの詳細を開くと、最後の方に、「サポートされている端末」項目があります。ここで、Manifestに書かれている対応端末情報が確認でき、フィルタリングの結果何台の端末からダウンロード可能かが記載されています。上の例は、tAttachApkInstallerなのですが376台で対応ということがわかります。その右の「端末を表示」リンクをクリックすると以下のような画面が表示され、端末メーカーとその販売機種が表示され、個々の端末に対して対応しない等の指示も可能です。受託開発をしていると、「特定の機種のみダウンロード可能にできないの?」なんて話が良く出てて、いつも「できません」、「アプリケーション内部で機種を判断して実行できないメッセージを表示するようには出来ます。」と言っていたのですが、これで無駄な処理を入れる必要はなくなりました。(本当は特定機種しか動かないアプリは作りたくないのですが、それは大人の事情で色々とあります)また、新機種が出た後仕様が違ってハングアップなんて事もありますが、対応するまで禁止にする事も可能になり便利になりました。日本で発売されているメーカーの端末リスト日本で販売されているメーカーの端末リストを全部キャプチャしようとおもいましたが、意外日本内でたくさんのメーカーから販売されているのに気が付き、めんどくさいので、特徴的なもののみです。HTC流石のHTCで端末が大量にあります。マニュフェストの記載により除外されている端末も記載されています。他にも登録されていない端末がちらほらあります。NECMEDIASのみならず、キャリア以外からの販売の物もきっちりと登録されています。Samsung最後の1画面のみのキャプチャですが、この三倍の量があります。Ericsson1機種しか登録されていません。おかしいとおもっていたのですが、次のSEMCに入ってました。(このあたり今後整理されるとおもわれます)SEMC最初にブログをアップしたときは、なんでソニエリ1機種なの?とおもってましたが、Twitterで「SEMCにあるよ」と教えていただきました。OthersOtherなんて所もあり多くは、unknownなのですが、DesireとかGalaxyとかメジャーな物も入ってます。登録ミスでしょうか...まとめよく、「マーケットに公開したんだけどマーケットに表示されない」という話を良くメーリングリストなどで見ます(殆どはキャッシュだったり本人の勘違いだったりしますが)端末数の多いHTCやサムソンあたりで確認すれば、マニュフェストにより除外されている理由の判断が可能になり原因解決が非常に楽になりました。登録されていない端末も多く見られるのでこのマーケットの機能に頼りすぎるのも危険かとおもっています。(発売前の端末は表示されていないので、端末発売と同時に、その端末のみ対応のアプリを公開するときも注意が必要です。コメントをキャンセルコメントを投稿するにはログインしてください。Tokyoで登壇してきました。Securityのスライドをアップしました。2018に当選しましたので行ってきます。AutoFillに潜む危険性の講演資料をアップしました。ファンディングは90%達成リスクファインダー株式会社はじめました。Tokyoで登壇してきました。Securityのスライドをアップしました。2018に当選しましたので行ってきます。AutoFillに潜む危険性の講演資料をアップしました。