最後にインストールしたプログラムをどのように判断できますか?


回答:


5

AFAIK、Androidマーケットでは、インストールされているアプリのリストが時系列で表示されます。したがって、インストールした最新のアプリがリストの一番上(最初)にあるはずです。この前にインストールされたアプリ-2番目になるはずです。


1
これは、デバイスが1つしかない場合にのみ当てはまります。そして、可能性ははるかに低いですが、市場外にアプリケーションをインストールしたり、それを考えたりすることができます。これは、Amazonの市場(ヨーロッパではなく、そうであっても)を使用することができます。
Edelcom、2011


1

注: これは部分的な回答です。


Androidは、アプリが最後に更新されたとき、または最初にインストールされたときのメモを保持します。

セットアップ PCでは、デバイスでUSBデバッグを有効にし、USBケーブルを使用してデバイスをPCに接続し、PCでシェルを起動して次のように入力します。

adb shell dumpsys package | awk '{if(/pkg=Package/) {print $2} else if(/firstInstallTime/) {print $1" "$2} else if(/lastUpdateTime/) {print $1" "$2"\n"} }'  | tr -d '}'

dumpsys packageシステムにインストールされているすべてのパッケージに関する詳細情報を提供します。各パッケージfirstInstallTimeまたはでリストされていlastUpdateTimeます。

あなたの出力は次のようになります:

com.estrongs.android.pop
firstInstallTime = 2015-07-04 15:49:50
lastUpdateTime = 2015-07-04 15:49:50

com.google.android.syncadapters.bookmarks
firstInstallTime = 2013-04-24 13:33:43
lastUpdateTime = 2013-04-24 13:33:43

com.sika524.android.quickshortcut
firstInstallTime = 2015-06-01 01:14:17
lastUpdateTime = 2015-06-01 01:14:17

com.google.android.youtube
firstInstallTime = 2013-04-24 13:33:47
lastUpdateTime = 2015-06-26 18:29:27

すべての空白行の後の最初の行は、アプリのパッケージ名です(例:)com.estrongs.android.pop。パッケージ名からアプリのタイトル/ラベルを取得する方法については、ここでの回答の下部にある箇条書きを参照してください。

時間の降順/昇順のソートについては、何も知りません。


1

OK、おそらく古いスレッドをバンプする理由を教えてくれるでしょうが、これはまだ関連性があり、Googleで登場します。

私はすべての通知を記録するため、一種のイベントログとして機能するアプリケーションNofitication Historyを使用します。cathegory com.android.packageinstallerで、すべてのシステムのインストールと更新の履歴を確認できます。 https://play.google.com/store/apps/details?id=com.evanhe.nhfree ここに画像の説明を入力してください ここに画像の説明を入力してください

追加、削除、更新などのキーワードで検索することもできます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.