当前位置:  开发笔记 > 编程语言 > 正文

ACTION_OPEN_DOCUMENT在MIUI上不起作用

如何解决《ACTION_OPEN_DOCUMENT在MIUI上不起作用》经验,为你挑选了1个好方法。

我想在小米设备上使用ACTION_OPEN_DOCUMENT。我尝试了 这个google示例,但也无法正常工作。使用下面的代码,我通常可以在Samsung galaxy s4上运行。

Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT_TREE);
                startActivityForResult(intent, 42);

我收到“ android.content.ActivityNotFoundException:找不到用于处理Intent {act = android.intent.action.OPEN_DOCUMENT_TREE}的活动”错误。



1> CommonsWare..:

小米显然搞砸了。AFAIK,它们没有经过Google Play认证,因此不需要通过CTS。除了检测到这种情况(例如,使用PackageManagerqueryIntentActivities(),或捕获ActivityNotFoundException),然后退回到在Android 4.4之前的设备上执行的操作之外,您实际上无能为力。

推荐阅读
小妖694_807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有