我有来自另一个论坛的代码,我正在使用来自github的WVersionManager。
我已经分配了一个按钮点击,即,如果用户点击按钮,它将检查新的更新。
public class about extends ActionBarActivity {
Button updateButton;
@Override
protected void onCreate (Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.about);
updateButton = (Button)findViewById(R.id.button_Update);
updateButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
WVersionManager versionManager = new WVersionManager(this);
versionManager.setVersionContentUrl("http://link_to_version_test_file/version.txt");
versionManager.setUpdateUrl("http://link_to_updated_apk_file/latest.apk");
versionManager.checkVersion();
}
});
}
2。 version.txt文件的内容
version.txt包含以下代码:
{"version_code":6,"content":"Version 1.5 <p>Added feature 1</p><li>Added feature 2</li><li>Added feature 3</li><li>Added feature 4</li><li>Added feature 5</li>"}
version_code和content:version分别是应用程序的版本代码和版本名称,如清单文件中所述。
添加更多功能,只需添加
3。为您的应用授予互联网权限
并在mu应用程序的清单文件中。
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
那么这就是我现在所做的一切,现在我想要如果我可以添加代码,以便按下按钮时返回更新应用程序通知,如果有新的更新可用,如果没有返回您的应用程序是最新的。< / p>
任何帮助都将不胜感激。