-1

StackOverflow 上有很多关于“打开跟踪文件时出错”错误消息的问答。但看起来我的情况有所不同。

出现此错误消息时,我的应用程序崩溃。

这是日志猫:

03-06 20:07:35.142 3033-16751/? W/photo.fastid.printservice.utilities.DownloadFile: Starting download......from https://example.com/download
03-06 20:07:37.052 3033-16775/? W/photo.fastid.printservice.utilities.DownloadFile: Starting download......from https://example.com/download
03-06 20:07:38.622 16792-16792/? E/cutils-trace: Error opening trace file: No such file or directory (2)
03-06 20:07:38.832 16792-16792/? E/memtrack: Couldn't load memtrack module (No such file or directory)
03-06 20:07:38.832 16792-16792/? E/android.os.Debug: failed to load memtrack module: -2
03-06 20:07:40.402 545-2066/? W/ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1162 com.android.server.am.ActivityManagerService.onVideoPlayerCrashed:3689 com.android.server.am.ActivityManagerService.handleAppDiedLocked:3719 com.android.server.am.ActivityManagerService.removeProcessLocked:4887 com.android.server.am.ActivityManagerService.killPackageProcessesLocked:4696 
  • 该应用程序轮询服务器以获取(照片)下载,并且已经这样做了几个小时。
  • 然后,Logcat 显示“打开跟踪文件时出错”消息。
  • 在此消息之后,我的应用程序不再轮询服务器。
  • 但是,UI 上的其他活动(例如打开菜单或更改设置)可以正常工作。

logcat 中没有其他内容,没有异常和打印堆栈...

我的问题:

  • 轮询与此错误有何关系?
  • 我该怎么做才能让我的投票再次稳定?

注意:这个应用程序是旧的,但错误是新的。同时,代码没有(显着)改变。这可能是由 AndroidStudio 更新我的 SDK 引起的吗?

我的毕业典礼:

compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
    applicationId "openbook.pub.photosprint"
    minSdkVersion 19
    targetSdkVersion 25
    versionCode 2
    versionName "1.1"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
4

1 回答 1

0

我从来没有真正解决过这个问题,但是在添加之后

<application 
    android:largeHeap=["true"]
    . . .
</application>

到 Manifest,我还没有看到这种崩溃再次发生......

于 2017-04-01T06:35:31.440 回答