unity安卓应用截屏图片中找不到解决办法

1.改变unity中配置

将Player Settings-》Other Settings下的Write Permission改为External(SDcard)

2.刷新相册

1   // /刷新图片,显示到相册中
2 void ScanFile (string[] path) {
3         using (AndroidJavaClass PlayerActivity = new AndroidJavaClass ("com.unity3d.player.UnityPlayer")) {
4             AndroidJavaObject playerActivity = PlayerActivity.GetStatic<AndroidJavaObject> ("currentActivity");
5             using (AndroidJavaObject Conn = new AndroidJavaObject ("android.media.MediaScannerConnection", playerActivity, null)) {
6                 Conn.CallStatic ("scanFile", playerActivity, path, null, null);
7         }
8   }
9   
View Code

 

posted @ 2020-02-26 10:37  sqdtss  阅读(348)  评论(0编辑  收藏  举报