我重新定义了不使用库只创建一个新类
1.
public class VersionChecker extends AsyncTask<String, String, String>{
String newVersion;
@Override
protected String doInBackground(String... params) {
try {
newVersion = Jsoup.connect("https://play.google.com/store/apps/details?id=" + "package name" + "&hl=en")
.timeout(30000)
.userAgent("Mozilla/5.0 (Windows; U; WindowsNT 5.1; en-US; rv1.8.1.6) Gecko/20070725 Firefox/2.0.0.6")
.referrer("http://www.google.com")
.get()
.select("div.hAyfc:nth-child(4) > span:nth-child(2) > div:nth-child(1) > span:nth-child(1)")
.first()
.ownText();
} catch (IOException e) {
e.printStackTrace();
}
return newVersion;
}
在您的活动中:
VersionChecker versionChecker = new VersionChecker();
String latestVersion = versionChecker.execute().get();
鸿蒙开发app,实现-提示用户打开app之后检查版本如果当前版本小于最新版本提示更新版本-功能。 通过getBundleInfo()获取到的是用户安装的版本还是最新版本呢? 如何获取用户安装的app版本?如何获取应用市场的最新版本? 通过getBundleInfo()获取app.json文件中的version字段
问题内容: 有谁知道如何通过Java获取可执行文件/文件的版本信息。场景是我的本地系统上有一个文件,如果服务器上的版本较新,则我的系统上需要从服务器上下载文件。 问题答案: 在花了几个小时上网并编码之后,我找到了使用JNA来获取文件的版本信息的解决方案。
本文向大家介绍magento 获取所有Magento商店,包括了magento 获取所有Magento商店的使用技巧和注意事项,需要的朋友参考一下 示例 返回Mage_Core_Model_Store模型数组。
我发现了这个问题 我已尝试使用以下方法从package.json获取版本: 但结果是:
问题内容: 我正在尝试从下面给出的Java版本输出中获取‘6’ 同样,我写了这个批处理脚本 显示“ 1.6.0_21” 有人可以指导我正确的方向吗?我不太熟悉。 问题答案: 在第一个循环中,说我们将仅使用命令输出中的第三个标记。无需将命令的输出重定向到文件,我们可以在循环本身中运行此命令。插入记号()是转义字符,并且需要,所以我们可以嵌入,并在命令字符串符号。 在循环体内,我们设置了一个新的var
本文向大家介绍magento 获取当前商店模型,包括了magento 获取当前商店模型的使用技巧和注意事项,需要的朋友参考一下 示例 返回的实例 Mage_Core_Model_Store