嗨,当我使用 packageinfo 询问第一次安装时间时,我在我的应用程序中遇到了这个奇怪的错误!但仅对于某些设备,错误很少见且不经常出现。为什么会发生这种情况,是否有解决方法?
PackageManager manager = this.getPackageManager();
info = manager.getPackageInfo(this.getPackageName(), 0);
vPname = info.packageName;
vName = info.versionName;
vVers = info.versionCode;
installDate = info.firstInstallTime;
给
java.lang.NoSuchFieldError: android.content.pm.PackageInfo.firstInstallTime
minSdkVersion="7"
返回错误的一些设备的列表:
- 擎天柱一号(雷霆)
- LG-P920 (p920)
- 无视 (umts_jordan)
- 注入 (SGH-I997)