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"
}