首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在运行IOIO应用程序时得到"libcore.io.ErrnoException: open : ENOENT“?

为什么在运行IOIO应用程序时得到"libcore.io.ErrnoException: open : ENOENT“?
EN

Stack Overflow用户
提问于 2013-06-10 20:34:30
回答 1查看 5.3K关注 0票数 7

我正在尝试开发一个简单的应用程序,它运行在安卓设备(Alcatel 4030 D,Android4.1.1)上,并通过IOIO Mint的模拟输入引脚通过BlueTooth读取数据。

我得到了下面的错误。这意味着什么,我怎样才能修好它?

代码语言:javascript
复制
java.io.FileNotFoundException: /proc/mtprof/status: open failed: ENOENT (No such file or directory)
        at libcore.io.IoBridge.open(IoBridge.java:451)
        at java.io.FileInputStream.<init>(FileInputStream.java:78)
        at java.io.FileInputStream.<init>(FileInputStream.java:105)
        at com.android.server.am.ActivityRecord.mtProf(ActivityRecord.java:987)
        at com.android.server.am.ActivityRecord.windowsDrawn(ActivityRecord.java:775)
        at com.android.server.am.ActivityRecord$Token.windowsDrawn(ActivityRecord.java:266)
        at com.android.server.wm.WindowManagerService$H.handleMessage(WindowManagerService.java:7523)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:153)
        at com.android.server.wm.WindowManagerService$WMThread.run(WindowManagerService.java:911)
Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
        at libcore.io.Posix.open(Native Method)
        at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
        at libcore.io.IoBridge.open(IoBridge.java:435)
        ... 9 more

更新1 (11.06.2013 00:40 MSK):将应用程序从API 10迁移到API 15没有帮助。

EN

回答 1

Stack Overflow用户

发布于 2013-12-20 02:53:06

我在这里猜测,但您似乎正在尝试打开位于/proc/mtprof目录中的状态文件。此错误表示在该位置没有名为status的文件,因此尝试运行对您试图打开的状态文件的搜索。然后,您应该能够纠正文件在您的程序中的位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17032333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档