Android Studio 中的“没有应用程序可以执行此操作”

问题描述 投票:0回答:3

我正在使用 this 库在 Android Studio 中裁剪图像。我的代码可以在我的手机上运行,但是在模拟器上,当您需要选择图像时,我会看到消息“没有应用程序可以执行此操作”。 This message。也许是我的代码有问题?

userImage.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                CropImage.activity().start(getContext(), SettingsFragment.this);
            }
        });

活动结果

@Override
    public void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        CropImage.ActivityResult result = CropImage.getActivityResult(data);
        if (resultCode == Activity.RESULT_OK) {
            if (requestCode == CropImage.CROP_IMAGE_ACTIVITY_REQUEST_CODE) {
                imageUri = result.getUri();
                userImage.setImageURI(imageUri);
                uploadImage(imageUri);
            }
        } else if (resultCode == CropImage.CROP_IMAGE_ACTIVITY_RESULT_ERROR_CODE) {
            Exception error = result.getError();
            Toast.makeText(getActivity(), error.toString(), Toast.LENGTH_SHORT).show();
        }
    }

我没有找到任何信息来解决这个问题。我尝试在清单中授予许可。

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
java android android-studio onclick image-cropper
3个回答
0
投票

尝试在模拟器上安装文件管理器,作为支持该操作的第三方应用程序。


0
投票

如果您使用scheme启动应用程序,您的手机或模拟器必须至少有一个应用程序支持您的scheme。否则你会得到错误的结果。


0
投票

我的手机 {android} 上遇到了一个不同的问题,当我尝试将视频上传到 Flipaclip {一个免费的 2D 动画什么的} 时,它说每次我查找一个三秒长的教程时,没有应用程序可以执行此操作它只是基本上只是说点击按钮请帮忙

© www.soinside.com 2019 - 2024. All rights reserved.