https://learn.microsoft.com/en-us/dotnet/maui/platform-integration/device-media/picker?tabs=android#take-照片
按照这些步骤在我的android设备(三星平板电脑和三星手机,使用最新的API)中捕捉图像。一旦你捕捉到图像,应用程序就会频繁崩溃。已尝试调试,但崩溃时未检索到任何信息。应用程序崩溃并自行重新启动。无法在Emulator中复制此问题。这种情况是随机发生的。有时有效,有时无效。
我已经为图像捕获添加了必要的权限。
这与Code有关吗?
<uses-permission android:name="android.permission.CAMERA" />
<intent>
<action android:name="android.media.action.IMAGE_CAPTURE" />
</intent>
if (MediaPicker.Default.IsCaptureSupported)
{
FileResult photo = await MediaPicker.Default.CapturePhotoAsync();
if (photo != null)
{
//do nothing
}
}