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

猜你喜欢

转载自www.cnblogs.com/sqdtss/p/12365574.html