小编Vai*_*nde的帖子

URI的目标不存在“ package:english_words / english_words.dart”

我正在学习通过Android Studio使用Flutter。我正在逐步阅读Flutter提供的文档。在步骤2中,使用外部软件包在导入english_words软件包时遇到问题。我已经正确添加了包pubspec.yaml并点击包获取其中增加的依赖,但在导入包时的lib / main.dart跟它

URI的目标不存在“ package:english_words / english_words.dart”。

我在StackOverflow上看到了很多问题,但没有一个对我有帮助。请帮忙!

dart flutter

7
推荐指数
3
解决办法
4863
查看次数

FileProvider 很混乱

我有一个应用程序,我在其中捕获图像并将其设置为 ImageView,然后将其上传到服务器。但是每当我捕获图像时,图像都不会显示,当我尝试上传图像时,我得到 FileNotFoundException,因为路径不包含图像。

<provider
        android:name="android.support.v4.content.FileProvider"
        android:authorities="com.example.android.imageuploader.provider"
        android:exported="false"
        android:grantUriPermissions="true">
        <meta-data
            android:name="android.support.FILE_PROVIDER_PATHS"
            android:resource="@xml/file_paths" />
</provider>

<paths xmlns:android="http://schemas.android.com/apk/res/android">
    <external-path name="Image Uploader" path="Android/data/com.example.android.imageuploader/files/Pictures" />
</paths>
Run Code Online (Sandbox Code Playgroud)

当我创建图像文件时,我使用它,

private File createImageFile() {
        String timeStamp = new SimpleDateFormat(
                getString(R.string.time_stamp_format), Locale.getDefault())
                .format(new Date());
        String fileName = getString(R.string.file_name_format, timeStamp);
        File storageDirectory =
                new File(Environment.getExternalStoragePublicDirectory(
                        Environment.DIRECTORY_PICTURES), getString(R.string.app_name));
        if (!(storageDirectory.exists() || storageDirectory.mkdirs())) {
            Helper.showToastMessage(mContext, getString(R.string.warn_storage_dir));
        }
        return new File(storageDirectory.getPath() + File.separator + fileName);
    }
Run Code Online (Sandbox Code Playgroud)

实际上,我将图像保存在内部存储目录“图片”中,并在其中创建应用程序名称后的文件夹,其中保存了所有图像。但是在将图像设置为 ImageView 时,我得到了不同的文件路径,说,

Image Uploader/Pictures/Image Uploader/20180406_101234.jpg
Run Code Online (Sandbox Code Playgroud)

这就是图像没有显示和上传的原因。

我哪里出错了,我无法弄清楚。请帮忙。

android

4
推荐指数
1
解决办法
4340
查看次数

标签 统计

android ×1

dart ×1

flutter ×1