gpt4 book ai didi

android - 当我使用hockeyapp通过UpdateManager更新应用程序时,应用程序崩溃了

转载 作者:行者123 更新时间:2023-12-03 17:09:49 25 4
gpt4 key购买 nike

通过hockeyapp UpdateManager更新应用程序时,我的Android应用程序崩溃了。

这是我的更新代码:

private void checkForUpdates() {
// Remove this for store builds!
UpdateManager.register(this, getResources().getString(R.string.hockey_app_id), new UpdateManagerListener() {
@Override
public void onNoUpdateAvailable() {
super.onNoUpdateAvailable();

// no update is available -> load login screen
// setFragment(R.id.container_login, new LoginFragment());
}

@Override
public void onUpdateAvailable(JSONArray data, String url) {
super.onUpdateAvailable(data, url);
}
}, true);
}

它显示更新对话框,但是当我单击更新时,然后100%加载应用程序崩溃。这是崩溃日志:

onFatalError, processing error from engine(4) com.google.android.apps.gsa.shared.speech.a.g: Error reading from input stream at com.google.android.apps.gsa.staticplugins.recognizer.i.a.a(SourceFile:342)



任何帮助,将不胜感激。谢谢。

最佳答案

我只是通过搜索hockeyApp的不同文档解决了这个问题。
这是上述问题的解决方案:

检查更新方法:

private void checkForUpdates() {

StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();
StrictMode.setVmPolicy(builder.build());

UpdateManager.register(this, getResources().getString(R.string.hockey_app_id), new UpdateManagerListener() {
@Override
public void onNoUpdateAvailable() {
super.onNoUpdateAvailable();

// no update is available -> load login screen
// setFragment(R.id.container_login, new LoginFragment());
}

@Override
public void onUpdateAvailable(JSONArray data, String url) {
super.onUpdateAvailable(data, url);
}
}, true);
}

还需要在 Activity onPause()或onDestroy()方法中注销Updatemanager。
private void unregisterManagers() {
UpdateManager.unregister();
}

@Override
public void onPause() {
super.onPause();
unregisterManagers();
}

@Override
public void onDestroy() {
super.onDestroy();
unregisterManagers();
}

这是hockeyApp在应用程序更新功能中的完整解决方案。

关于android - 当我使用hockeyapp通过UpdateManager更新应用程序时,应用程序崩溃了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45301013/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com