您可以自定义文件名以包含有关您正在测试/抓取屏幕截图的设备的更多具体细节
通常一个电话
Spoon.screenshot(context,fileName)
为了截屏
您可以自定义要以这种方式构造的文件名
String manufacturer = Build.MANUFACTURER;
String brand = Build.BRAND;
String product = Build.PRODUCT;
String model = Build.MODEL;
String osVersion = Build.VERSION;
StringBuilder fileNameBuilder = new StringBuilder();
fileNameBuilder.append(manufacturer );
fileNameBuilder.append("-");
fileNameBuilder.append(brand );
fileNameBuilder.append("-");
fileNameBuilder.append(product);
fileNameBuilder.append("-");
fileNameBuilder.append(model);
fileNameBuilder.append("-");
fileNameBuilder.append(osVersion);
fileNameBuilder.append("-");
fileNameBuilder.append(String.ValueOf(Calendar.getInstance().getTimeInMillis()));
String filename = fileNameBuilder.toString().replaceAll("\\s","").replaceAll(".","_");//filename hates spaces and dots
您还可以查看https://github.com/jaredrummler/AndroidDeviceNames
以获得更人性化的名称