Android API 26模拟器上的Widget预览错误

6

我正在尝试在API 26模拟器上使用WidgetPreview应用程序创建小部件预览,但它显示“保存预览错误”作为toast消息。它可以在API级别21上工作。 在线上没有任何结果。有人知道是什么原因吗?


你有任何想法如何可以从我的手机中获取那张图片吗?我只能通过短信发送它,但模拟器上无法使用。并且我在设备中找不到它,也不在图库中。 - Florian Walther
“我怎么能从我的手机上获取那张图片?”--好吧,如果你看到“保存预览时出错”的提示,很可能是因为你没有图片。 - CommonsWare
1
很可能它没有被MediaStore索引。请使用Android Studio上的设备文件浏览器或adb shell尝试查找它。 - CommonsWare
1
没事了,我必须先登录电子邮件才能通过电子邮件发送它。有道理。虽然我仍然无法在API 26上使用它,但这不应该是问题,因为我只需要拍摄一次。 - Florian Walther
好的,这仍然是个问题,因为在API级别21上,该按钮看起来很不同。 - Florian Walther
显示剩余3条评论
1个回答

25

我通过为“Widget预览”应用程序手动授予存储权限解决了我的问题。在模拟器上,预设的“Widget预览”应用程序在尝试发送邮件时会崩溃,但是在Playstore上有一个更新的版本可以使用。


1
太棒了!你为我节省了很多时间! - Daniel
4
提取图像的简单方法:在Android Studio中打开设备文件浏览器,找到图像(在我的情况下是在sdcard/Download中),右键另存为。 - dev.bmax

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接