Android Studio 2.2 Preview 4 似乎用“INSTANT_RUN”代替了 PackageInfo 中的 versionName,而不是清单中的内容。有没有其他方法可以查看清单中 versionName 的内容?我正在使用的代码是:
gstrVersion = context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionName;
Android Studio 2.2 Preview 4 似乎用“INSTANT_RUN”代替了 PackageInfo 中的 versionName,而不是清单中的内容。有没有其他方法可以查看清单中 versionName 的内容?我正在使用的代码是:
gstrVersion = context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionName;
要回答你的问题,
不,没有其他方法可以从清单中获取版本名称。
但是尝试
正如 CommansWare 爵士所评论的那样
你应该禁用即时运行,
文件 → 设置 → 构建、执行、部署 → 即时运行并取消选中启用即时运行。
检查此答案以获取更多详细信息