高洛峰2017-04-17 16:46:32
Android 4.2 以降では、PackageManager.getPackageSizeInfo(String packageName, IPackageStatsObserver observer) は使用できず、PackageManager.getPackageSizeInfo(String packageName, int userHandle, IPackageStatsObserver observer) に変更されます。追加されたパラメーター userHandle の説明は次のとおりです。サイズ情報を取得する必要があるユーザー。以下は PackageManager の内部使用法です:
リーリー最終変更日:
リーリーテスト後、利用可能になります。
情報を参照すると、Process.myUid() / 100000 の説明は次のとおりです。
は複数のユーザーの中のユーザーを表します。ユーザーは uid で表される 100,000 個の APK をインストールできるため、uid/100000 の商は特定のユーザー ID (userId または userHandle とも呼ばれます) になります。
何か問題がございましたら、お気軽にご相談ください。