差分

ナビゲーションに移動 検索に移動

Xamarin.AndroidでGoogle Playからアプリ情報をブッコ抜く

21 バイト追加, 2018年10月3日 (水) 03:08
編集の要約なし
[[Xamarin.Androidで強制アップデートを実装する]]方法はみんなどうやって実装しているのかを[[ググって]]みていたら、[[Google Play]]から[[スクレイピング]]でバージョン情報を取れば確実だという記事が多かった。
== 利点 ==
== 欠点 ==
* [[スクレイピング]]なのでGoogle Playのデザインが変わると機能しなくなるなので[[Google Play]]のデザインが変わると機能しなくなる
*: [[ググる]]と二種類の方法が出てくるので歴史上1回のデザイン変更が発生している模様
== 実装 ==
とりあえずGoogle Playの画面下部にある情報群をとりあえず[[Google Play]]の画面下部にある情報群を[[HtmlAgilityPack]]でブッコ抜いてみる。
現在のデザインではHTMLタグにはその項目固有のidやclassなどは設定されていない。またGoogle Play Consoleでの設定次第で出現項目も変わってくるようだ。そのため「配列の4番目」などと決め打ちにはできない模様。細かい部分はアプリごとに実装しよう。
<sourcelang="csharp">
using Android.App;
using Android.Widget;
匿名利用者

案内メニュー