使用 JPackageManager 类的 getPackageInfo方法来了解你的包

您可以使用 JPackageManager 类的 getPackageInfo方法来了解你的包,从这里访问要获取 versionNameversionName属性。

请尝试此示例

  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

posted @ 2017-10-18 22:48  stma  阅读(1330)  评论(0)    收藏  举报