Android版Mono-获取可执行文件名
在Mono for Android中,我试图(在运行时)提取应用程序名和路径,但我找不到任何有效的东西(有几个小时我在互联网上搜索并尝试,但似乎没有任何效果)。Android版Mono-获取可执行文件名,android,mono,Android,Mono,在Mono for Android中,我试图(在运行时)提取应用程序名和路径,但我找不到任何有效的东西(有几个小时我在互联网上搜索并尝试,但似乎没有任何效果)。 我需要获取FileVersionInfo.GetVersionInfo(fn)的名称 如果希望在运行时获取应用程序版本,可以尝试使用以下代码 var appVersion = PackageManager.GetPackageInfo(PackageName, 0).VersionCode; 下面是一些以编程方式获取包名的代码 var
我需要获取FileVersionInfo.GetVersionInfo(fn)的名称 如果希望在运行时获取应用程序版本,可以尝试使用以下代码
var appVersion = PackageManager.GetPackageInfo(PackageName, 0).VersionCode;
下面是一些以编程方式获取包名的代码
var actMngr = (ActivityManager)GetSystemService (Context.ActivityService);
var runningPkg = actMngr.GetRunningTasks(1)[0].TopActivity.PackageName;
PackageManager pm = this.PackageManager;
ApplicationInfo ai = pm.GetApplicationInfo(runningPkg, 0);
请记住,它需要在清单中设置“获取任务”权限…请尝试以下代码:
Assembly.GetExecutingAssembly().GetName().Version