使用 JPackageManager 类的 getPackageInfo方法来了解你的包
您可以使用 JPackageManager 类的 getPackageInfo方法来了解你的包,从这里访问要获取 versionName的versionName属性。
请尝试此示例
uses
Androidapi.JNI.JavaTypes,
FMX.Helpers.Android,
Androidapi.JNI.GraphicsContentViewText;
{$R *.fmx}
procedure TForm25.Button1Click(Sender: TObject);
var
PackageManager: JPackageManager;
PackageInfo : JPackageInfo;
begin
PackageManager := SharedActivity.getPackageManager;
PackageInfo := PackageManager.getPackageInfo(SharedActivityContext.getPackageName(), TJPackageManager.JavaClass.GET_ACTIVITIES);
Edit1.Text:= JStringToString(PackageInfo.versionName);
end;
全文:http://www.guanggua.com/question/22315571-Android-Application-Version-RAD-Studio-XE5.html

浙公网安备 33010602011771号