- 人气:
- 放大
- 缩小
- 二维码
- 赞赏
delphi 判断安卓APP第一次启动
function AndroidFirstStarBool:Boolean;
var
PackageInfo:JPackageInfo;
currentVersion,lastVersion:Integer;
begin
PackageInfo:=SharedActivityContext.getPackageManager.getPackageInfo(SharedActivityContext.getPackageName, 0);
currentVersion:=PackageInfo.versionCode;
lastVersion:=SharedPrivatePreferences.getInt(StringToJString('VERSION_KEY'), 0);
if currentVersion>lastVersion then
begin
//第一次启动
SharedPrivatePreferences.edit.putInt(StringToJString('VERSION_KEY'),currentVersion);
Result:=True;
end
else
begin
//不是第一次启动
Result:=False;
end;
end;
https://blog.csdn.net/xubzhlin/article/details/46633057