无法采取截图Android Studio中 [英] Unable to take screenshots in Android Studio

查看:261
本文介绍了无法采取截图Android Studio中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在我的布局来看,我婉通过采取它的屏幕截图
做右键 - >保存截图,并出现以下错误:

http://oi58.tinypic.com/144cpwx.jpg

同样的情况与模拟器:

http://oi61.tinypic.com/sw5t8l.jpg

更新:
这是该文件的内容。

 <?XML版本=1.0编码=UTF-8&GT?;
<! - 版权所有(C)2013年Android开源项目     在Apache许可2.0版(简称许可证);
     你可能不使用这个文件除了在遵守许可。
     您可以在获得许可证的副本          http://www.apache.org/licenses/LICENSE-2.0     除非适用法律要求或书面同意,软件
     该许可证下发布分布在原样的基础,
     无担保或任何形式的条件,无论是前preSS或暗示的保证。
     查看许可证的特定语言的管理权限和
     根据许可证的限制。
- >
<设备和GT;  <设备ID =wear_squareNAME =Android Wear坊URL =TBDphysicalSize =1.65physicalHeight =1.17密度=华电国际>
    <定向NAME =端口大小=512460screenPos =122,88屏幕大小=280280作物=22,50,474,403影子=shadow.png
                 回到=back.png灯=fore.png面具=mask.png/>
    <! - 我们如何处理与其他方位?现在,复制 - >
    <定向NAME =土地大小=512460screenPos =122,88屏幕大小=280280作物=22,50,474,403影子=shadow.png
                 回到=back.png灯=fore.png面具=mask.png/>
  &所述; /装置>  <设备ID =wear_roundNAME =Android Wear回合URL =TBDphysicalSize =1.65physicalHeight =1.65密度=华电国际>
    <定向NAME =端口大小=512460screenPos =96,62屏幕大小=320320作物=71,36,370,424影子=shadow.png
                 回到=back.png灯=fore.png面具=mask.png/>
    <! - 我们如何处理与其他方位?现在,复制 - >
    <定向NAME =土地大小=512460screenPos =96,62屏幕大小=320320作物=71,36,370,424影子=shadow.png
                 回到=back.png灯=fore.png面具=mask.png/>
  &所述; /装置>  <设备ID =tv_1080pNAME =的Andr​​oid电视1080URL =TBDphysicalSize =48physicalHeight =27密度=XHDPI>
    <定向NAME =土地大小=2090,1255screenPos =85,59屏幕大小=1920,1080影子=shadow.png
                 回到=back.png灯=fore.png/>
  &所述; /装置>  <设备ID =tv_720pNAME =Android的电视720p的URL =TBDphysicalSize =47.9physicalHeight =27.0密度=TVDPI>
    <定向NAME =土地大小=1394,837screenPos =57,39屏幕大小=1280,720影子=shadow.png
                 回到=back.png灯=fore.png/>
  &所述; /装置>  <设备ID =nexus_5NAME =Nexus 5的URL =htt​​p://www.google.com/nexus/5/physicalSize =5physicalHeight =5.43密度=XXHDPI>
    <定向NAME =端口大小=1690,2857screenPos =304436屏幕大小=1080,1920作物=160,241,1370,2405影子=port_shadow.png
                 回到=port_back.png灯=port_fore.png/>
    <定向NAME =土地大小=2857,1690screenPos =436306屏幕大小=1920,1080作物=175,241,2497,1235影子=land_shadow.png
                 回到=land_back.png灯=land_fore.png/>
  &所述; /装置>  <设备ID =nexus_4NAME =的Nexus 4URL =htt​​p://www.google.com/nexus/4/physicalSize =4.7physicalHeight =5.23密度=XHDPI>
    <定向NAME =端口大小=1195,1994screenPos =213350屏幕大小=768,1280作物=119,163,958,1678影子=port_shadow.png
                 回到=port_back.png灯=port_fore.png/>
    <定向NAME =土地大小=1994,1195screenPos =349214屏幕大小=1280,768作物=92,169,1799,885影子=land_shadow.png
                 回到=land_back.png灯=land_fore.png/>
  &所述; /装置>  <设备ID =nexus_7_2013​​NAME =的Nexus 7URL =htt​​p://www.google.com/nexus/7/physicalSize =7.0physicalHeight =8.0密度=XHDPI>
    <定向NAME =端口大小=1289,1934screenPos =244326屏幕大小=800,1280作物=114,125,1064,1714影子=port_shadow.png
                 回到=port_back.png灯=port_fore.png/>
    <定向NAME =土地大小=1934,1289screenPos =326245屏幕大小=1280,800作物=44,165,1848,986影子=land_shadow.png
                 回到=land_back.png灯=land_fore.png/>
  &所述; /装置>  <设备ID =nexus_7NAME =的Nexus 7(2012)URL =htt​​p://www.google.com/nexus/7/physicalSize =7.0physicalHeight =7.81密度=213dpi >
    <定向NAME =端口大小=1334,1902screenPos =264311屏幕大小=800,1280作物=122,121,1094,1689影子=port_shadow.png
                 回到=port_back.png灯=port_fore.png/>
    <定向NAME =土地大小=1910,1334screenPos =315270屏幕大小=1280,800作物=55,165,1803,1045影子=land_shadow.png
                 回到=land_back.png灯=land_fore.png/>
  &所述; /装置>  <设备ID =nexus_10NAME =Nexus 10的URL =htt​​p://www.google.com/nexus/10/physicalSize =10.0physicalHeight =7.0密度=XHDPI>
    <定向NAME =端口大小=1248,1730screenPos =217223屏幕大小=800,1280作物=34,90,1165,1568影子=port_shadow.png
                 回到=port_back.png灯=port_fore.png/>
    <定向NAME =土地大小=1730,1248screenPos =227217屏幕大小=1280,800作物=33,84,1670,1088影子=land_shadow.png
                 回到=land_back.png灯=land_fore.png/>
  &所述; /装置>  <设备ID =XOOMNAME =摩托罗拉XOOMURL =htt​​p://www.google.com/phone/detail/motorola-xoomphysicalSize =10.0physicalHeight =6.61
          密度=MDPI>
    <定向NAME =端口大小=1198,1700screenPos =199200屏幕大小=800,1280作物=14,117,1170,1471影子=port_shadow.png
                 回到=port_back.png灯=port_fore.png/>
    <定向NAME =土地大小=1700,1198screenPos =218191屏幕大小=1280,800作物=66,102,1569,998影子=land_shadow.png
                 回到=land_back.png灯=land_fore.png/>
  &所述; /装置>  <设备ID =galaxy_nexusNAME =Galaxy Nexus的URL =htt​​p://www.android.com/devices/detail/galaxy-nexusphysicalSize =4.65
          physicalHeight =5.33密度=XHDPI>
    <定向NAME =端口大小=1148,1994screenPos =216353屏幕大小=720,1280作物=24,140,​​1101,1709影子=port_shadow.png
                 回到=port_back.png灯=port_fore.png/>
    <定向NAME =土地大小=1994,1148screenPos =371199屏幕大小=1280,720作物=67,131,1847,886影子=land_shadow.png
                 回到=land_back.png灯=land_fore.png/>
  &所述; /装置>  <设备ID =nexus_sNAME =Nexus S的URL =htt​​p://www.google.com/phone/detail/nexus-sphysicalSize =4.0physicalHeight =4.88
          密度=华电国际>
    <定向NAME =端口大小=749,130​​8screenPos =134247屏幕大小=480,800作物=15,87,719,1139影子=port_shadow.png
                 回到=port_back.png灯=port_fore.png/>
    <定向NAME =土地大小=1308,749screenPos =247135屏幕大小=800×480作物=39,91,1210,586影子=land_shadow.png
                 回到=land_back.png灯=land_fore.png/>
  &所述; /装置>  <设备ID =nexus_oneNAME =Nexus One的URL =htt​​p://en.wikipedia.org/wiki/Nexus_OnephysicalSize =3.7physicalHeight =4.7
          密度=华电国际>
    <定向NAME =端口大小=765,1300screenPos =141191屏幕大小=480,800作物=16,60,732,1178影子=port_shadow.png
                 回到=port_back.png/>
    <定向NAME =土地大小=1300,765screenPos =200130屏幕大小=800×480作物=0,78,1300,612影子=land_shadow.png
                 回到=land_back.png/>
  &所述; /装置>  <设备ID =手机NAME =通用电话>
    <定向NAME =端口大小=568256screenPos =113,93屏幕大小=343,46回来=phone_back_simple_port.9.png
                 阴影=phone_shadow_simple_port.9.png/>
    <定向NAME =土地大小=607350screenPos =141,36屏幕大小=324255回来=phone_back_simple_land.9.png
                 阴影=phone_shadow_simple_land.9.png/>
  &所述; /装置>  <设备ID =平板电脑NAME =通用平板电脑>
    <定向NAME =端口大小=1310,313screenPos =256111屏幕大小=802,55回来=tablet_back_simple.9.png
                 阴影=tablet_shadow_simple_port.9.png/>
    <定向NAME =土地大小=1310,313screenPos =256111屏幕大小=802,55回来=tablet_back_simple.9.png
                 阴影=tablet_shadow_simple_land.9.png/>
  &所述; /装置>< /设备>


解决方案

如果你的模拟器运行的是Android 4.4,我认为4.3,那么屏幕捕捉功能被打破 - 你将不得不使用一个物理设备来得到截图这些操作系统版本。它的工作原理好为Android之前4.3。

这错误是:
的https://$c$c.google.com/p /安卓/问题/细节?ID = 62284

I am in my layout View, and I wan to take a screenshot of it by doing right-click>save screenshot, and this error appears:

http://oi58.tinypic.com/144cpwx.jpg

The same happens with the emulator:

http://oi61.tinypic.com/sw5t8l.jpg

Update: This is the content of the file.

<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2013 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->
<devices>

  <device id="wear_square" name="Android Wear Square" url="TBD" physicalSize="1.65" physicalHeight="1.17" density="HDPI">
    <orientation name="port" size="512,460" screenPos="122,88" screenSize="280,280" crop="22,50,474,403" shadow="shadow.png"
                 back="back.png" lights="fore.png" mask="mask.png"/>
    <!-- how do we handle the other orientation? For now, duplicated -->
    <orientation name="land" size="512,460" screenPos="122,88" screenSize="280,280" crop="22,50,474,403" shadow="shadow.png"
                 back="back.png" lights="fore.png" mask="mask.png"/>
  </device>

  <device id="wear_round" name="Android Wear Round" url="TBD" physicalSize="1.65" physicalHeight="1.65" density="HDPI">
    <orientation name="port" size="512,460" screenPos="96,62" screenSize="320,320" crop="71,36,370,424" shadow="shadow.png"
                 back="back.png" lights="fore.png" mask="mask.png"/>
    <!-- how do we handle the other orientation? For now, duplicated -->
    <orientation name="land" size="512,460" screenPos="96,62" screenSize="320,320" crop="71,36,370,424" shadow="shadow.png"
                 back="back.png" lights="fore.png" mask="mask.png"/>
  </device>



  <device id="tv_1080p" name="Android TV 1080p" url="TBD" physicalSize="48" physicalHeight="27" density="XHDPI">
    <orientation name="land" size="2090,1255" screenPos="85,59" screenSize="1920,1080" shadow="shadow.png"
                 back="back.png" lights="fore.png"/>
  </device>

  <device id="tv_720p" name="Android TV 720p" url="TBD" physicalSize="47.9" physicalHeight="27.0" density="TVDPI">
    <orientation name="land" size="1394,837" screenPos="57,39" screenSize="1280,720" shadow="shadow.png"
                 back="back.png" lights="fore.png"/>
  </device>

  <device id="nexus_5" name="Nexus 5" url="http://www.google.com/nexus/5/" physicalSize="5" physicalHeight="5.43" density="XXHDPI">
    <orientation name="port" size="1690,2857" screenPos="304,436" screenSize="1080,1920" crop="160,241,1370,2405" shadow="port_shadow.png"
                 back="port_back.png" lights="port_fore.png"/>
    <orientation name="land" size="2857,1690" screenPos="436,306" screenSize="1920,1080" crop="175,241,2497,1235" shadow="land_shadow.png"
                 back="land_back.png" lights="land_fore.png"/>
  </device>

  <device id="nexus_4" name="Nexus 4" url="http://www.google.com/nexus/4/" physicalSize="4.7" physicalHeight="5.23" density="XHDPI">
    <orientation name="port" size="1195,1994" screenPos="213,350" screenSize="768,1280" crop="119,163,958,1678" shadow="port_shadow.png"
                 back="port_back.png" lights="port_fore.png"/>
    <orientation name="land" size="1994,1195" screenPos="349,214" screenSize="1280,768" crop="92,169,1799,885" shadow="land_shadow.png"
                 back="land_back.png" lights="land_fore.png"/>
  </device>

  <device id="nexus_7_2013" name="Nexus 7" url="http://www.google.com/nexus/7/" physicalSize="7.0" physicalHeight="8.0" density="XHDPI">
    <orientation name="port" size="1289,1934" screenPos="244,326" screenSize="800,1280" crop="114,125,1064,1714" shadow="port_shadow.png"
                 back="port_back.png" lights="port_fore.png"/>
    <orientation name="land" size="1934,1289" screenPos="326,245" screenSize="1280,800" crop="44,165,1848,986" shadow="land_shadow.png"
                 back="land_back.png" lights="land_fore.png"/>
  </device>

  <device id="nexus_7" name="Nexus 7 (2012)" url="http://www.google.com/nexus/7/" physicalSize="7.0" physicalHeight="7.81" density="213dpi">
    <orientation name="port" size="1334,1902" screenPos="264,311" screenSize="800,1280" crop="122,121,1094,1689" shadow="port_shadow.png"
                 back="port_back.png" lights="port_fore.png"/>
    <orientation name="land" size="1910,1334" screenPos="315,270" screenSize="1280,800" crop="55,165,1803,1045" shadow="land_shadow.png"
                 back="land_back.png" lights="land_fore.png"/>
  </device>

  <device id="nexus_10" name="Nexus 10" url="http://www.google.com/nexus/10/" physicalSize="10.0" physicalHeight="7.0" density="XHDPI">
    <orientation name="port" size="1248,1730" screenPos="217,223" screenSize="800,1280" crop="34,90,1165,1568" shadow="port_shadow.png"
                 back="port_back.png" lights="port_fore.png"/>
    <orientation name="land" size="1730,1248" screenPos="227,217" screenSize="1280,800" crop="33,84,1670,1088" shadow="land_shadow.png"
                 back="land_back.png" lights="land_fore.png"/>
  </device>

  <device id="xoom" name="Motorola XOOM" url="http://www.google.com/phone/detail/motorola-xoom" physicalSize="10.0" physicalHeight="6.61"
          density="MDPI">
    <orientation name="port" size="1198,1700" screenPos="199,200" screenSize="800,1280" crop="14,117,1170,1471" shadow="port_shadow.png"
                 back="port_back.png" lights="port_fore.png"/>
    <orientation name="land" size="1700,1198" screenPos="218,191" screenSize="1280,800" crop="66,102,1569,998" shadow="land_shadow.png"
                 back="land_back.png" lights="land_fore.png"/>
  </device>

  <device id="galaxy_nexus" name="Galaxy Nexus" url="http://www.android.com/devices/detail/galaxy-nexus" physicalSize="4.65"
          physicalHeight="5.33" density="XHDPI">
    <orientation name="port" size="1148,1994" screenPos="216,353" screenSize="720,1280" crop="24,140,1101,1709" shadow="port_shadow.png"
                 back="port_back.png" lights="port_fore.png"/>
    <orientation name="land" size="1994,1148" screenPos="371,199" screenSize="1280,720" crop="67,131,1847,886" shadow="land_shadow.png"
                 back="land_back.png" lights="land_fore.png"/>
  </device>

  <device id="nexus_s" name="Nexus S" url="http://www.google.com/phone/detail/nexus-s" physicalSize="4.0" physicalHeight="4.88"
          density="HDPI">
    <orientation name="port" size="749,1308" screenPos="134,247" screenSize="480,800" crop="15,87,719,1139" shadow="port_shadow.png"
                 back="port_back.png" lights="port_fore.png"/>
    <orientation name="land" size="1308,749" screenPos="247,135" screenSize="800,480" crop="39,91,1210,586" shadow="land_shadow.png"
                 back="land_back.png" lights="land_fore.png"/>
  </device>

  <device id="nexus_one" name="Nexus One" url="http://en.wikipedia.org/wiki/Nexus_One" physicalSize="3.7" physicalHeight="4.7"
          density="HDPI">
    <orientation name="port" size="765,1300" screenPos="141,191" screenSize="480,800" crop="16,60,732,1178" shadow="port_shadow.png"
                 back="port_back.png"/>
    <orientation name="land" size="1300,765" screenPos="200,130" screenSize="800,480" crop="0,78,1300,612" shadow="land_shadow.png"
                 back="land_back.png"/>
  </device>

  <device id="phone" name="Generic Phone">
    <orientation name="port" size="568,256" screenPos="113,93" screenSize="343,46" back="phone_back_simple_port.9.png"
                 shadow="phone_shadow_simple_port.9.png" />
    <orientation name="land" size="607,350" screenPos="141,36" screenSize="324,255" back="phone_back_simple_land.9.png"
                 shadow="phone_shadow_simple_land.9.png"/>
  </device>

  <device id="tablet" name="Generic Tablet">
    <orientation name="port" size="1310,313" screenPos="256,111" screenSize="802,55" back="tablet_back_simple.9.png"
                 shadow="tablet_shadow_simple_port.9.png" />
    <orientation name="land" size="1310,313" screenPos="256,111" screenSize="802,55" back="tablet_back_simple.9.png"
                 shadow="tablet_shadow_simple_land.9.png"/>
  </device>

</devices>

解决方案

If your emulator is running Android 4.4 or I think 4.3, then screen capture functionality is broken -- you'll have to use a physical device to get screenshots on those OS versions. It works okay for Android prior to 4.3.

That bug is: https://code.google.com/p/android/issues/detail?id=62284

这篇关于无法采取截图Android Studio中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆