问题标签 [android-afilechooser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
238827 浏览

android - 安卓文件选择器

我想做一个文件上传器。因此我需要一个文件选择器,但我不想自己写这个。我找到了 OI 文件管理器,我认为它适合我。但是如何强制用户安装 OI 文件管理器?如果我不能,有没有更好的方法在我的应用程序中包含文件管理器?谢谢

0 投票
3 回答
554 浏览

java - 错误:java.lang.NoClassDefFoundError

对不起,这是一个重复的问题,但我还没有找到我的答案。为了在我的 Android 应用程序中创建 FileChooser,我使用了这个。所以我在我的Properties-> Java Build 路径中添加了 2 个 jar 文件(其中一个是android-support-v4.jar,另一个是手工库(afilechooser)),但是当涉及到运行时,我在onResume()方法中遇到了这些错误。

1-库可能有问题吗?

2-你的解决方案是什么?

3- FileChooserActivity 有问题吗?

课程是:

错误是:

. . .

0 投票
2 回答
5648 浏览

android - Android:如何从 Filechooser 获取文件数据?

我有一个文件选择器,我在 web 视图中调用它来上传文件。允许我在文件选择器活动中检索文件的方法如下:

这只允许我获取路径onActivityResult of my webview(它调用我的文件选择器来上传文件)。该方法onActivityResult由下面的代码给出。

如果我使用手机中安装的其他应用程序而不是文件选择器,我使用:

然后结果通过以下方式发送:

从那时起,它就正常工作了。但是我的文件选择器intent.getData ()等于 null.

为了检索数据和路径,而不仅仅是发送文件的路径,我应该在两种方法中返回什么?它应该是所有的捆绑包还是你知道如何在使用 Intent.getData() 时获取数据?

0 投票
0 回答
505 浏览

android - 在 aFileChooser 中选择目录

我正在使用 aFileChooser 库让我的用户选择文件。这个库很好,因为它可以与 pre Kitkat 和 post Kitkat 一起使用(它们改变了获取文件/文件夹路径的方式)。此外,它还显示内部和外部。

我只能让那个人选择文件的问题。我希望用户也能够只选择文件夹(而不是文件),我似乎不知道如何做到这一点或修改代码来做到这一点。

有什么帮助吗?

0 投票
0 回答
668 浏览

android - aFileChooser 无法实例化活动

我正在为 Android 使用 aFileChoser,由于某种原因,在低于 Android 4.4 Kitkat 的设备上,当我选择“选择文件”时应用程序崩溃。这是我的活动:

这是我的日志:

0 投票
1 回答
317 浏览

android - 在清单中声明类时出现 ClassNotFound 异常

我正在使用 aFileChooser 库,每次我选择选择一个文件时,都会收到一个找不到类的错误,即使我已将它添加到我的构建路径和清单中。这是 mu Manifest 中的内容:

这是我的日志:

0 投票
1 回答
1593 浏览

android - aFileChooser 错误,获取文件路径在片段中显示错误

我从 github 复制这段代码,这个链接https://github.com/iPaulPro/aFileChooser ,我把这段代码放在一个片段中。在这一行中,它显示错误

显示此错误:

任何人都可以帮我解决这个问题吗?

0 投票
1 回答
238 浏览

android-afilechooser - 如何测试 Android 文件选择器的可用性

我正在尝试测试文件选择器的可用性。我假设如果没有可用的错误将返回,但是,事实并非如此。

这是我的代码:

不过,没有异常被发送回我的日常工作。操作系统似乎正在处理错误并生成一个对话框,说明“没有应用程序可以执行此操作”。

知道我在这里做错了什么吗?

谢谢!

0 投票
1 回答
821 浏览

android - afilechooser 不返回具有外部和内部存储设备的路径

我正在使用 afilechooser 模块从用户设备中选择一个文件。该设备具有内部存储和外部存储。当我从内部存储中选择一个文件时,路径会正确返回,uri 看起来像这样:

但是,当我从外部 sd 卡中选择文件并且 URI 如下所示时,afilechooser 失败:

所以我正在查看 afilechooser getPath 方法中的代码,它具有以下条件:

现在我可以看到它没有获取路径,因为它包含“3935-6562”而不是包含主路径现在我可以编写另一个条件来测试它,但我想知道。在这个设备上它是“3935-6562”但是在不同的设备上它仍然是相同的数字吗?如果它们因设备而异,我该如何制作它才能正常工作?此外,如果“3935-6562”在所有设备上都是相同的,我将如何获得它的路径,因为 Environment.getExternalStorageDirectory() 似乎返回的是内部 sd 路径,而不是外部

提前致谢。我还在学习这些东西,所以请尽可能简单。

0 投票
4 回答
19328 浏览

android - 无法使用 WebChromeClient 在 WebView Android 4.4.2 中打开文件选择器

在我的网络视图中,通过单击“选择文件”按钮在三星 7 英寸平板电脑中,我想打开一个文件浏览器,但我无法在Android 版本 4.4.2中打开它。所以你能帮我吗?这是我的代码。

WebViewDemo.java

内部资产/select.html