내 앱의 스크린 샷 (높이가있는 재질 디자인)을 사용할 때 그림자 (입면도)가 저장된 스크린 샷 파일에 없습니다. 실제 기기 (Nexus 5)와 Google 에뮬레이터로 시험해 봅니다. 스크린 샷은 괜찮아 보이지만 그림자는 포함되지 않습니다.높이가있는 Android 5.0 앱의 스크린 샷을 만듭니다
저는 스크린 샷을 솔로 AND 스크린 캡 (adb 쉘)으로 캡쳐했습니다.
아무도 아이디어가 없습니까? 매니페스트 (부) : Robotium 테스트 응용 프로그램의 일부를 포함하는 스크린 샷을 취할 수
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="my.package.name"
android:installLocation="auto"
android:versionCode="123"
android:versionName="1.23" >
<supports-screens android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true"
android:xlargeScreens="true"/>
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="21" />
<uses-permission android:name="android.permission.INTERNET" />
<!-- ... -->
<application
android:name="MyApplication"
android:allowBackup="true"
android:hardwareAccelerated="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:largeHeap="true"
android:vmSafeMode="true"
android:theme="@style/AppTheme">
<!-- definition of receivers -->
<!-- definition of activities -->
</application>
</manifest>
Nexus 4 (계산기, 주소록, Play 스토어)의 시스템 앱에서 그림자가있는 스크린 샷을 캡쳐하는 데 문제가 없습니다. 이제 Android 기기 모니터로 테스트했습니다. 이것을위한 재현 가능한 테스트 케이스가 있습니까? – CommonsWare
나는 CommonsWare를 두 번째로 사용했지만 Nexus 5의 스크린 샷에는 문제가 없었습니다. 그림자가 포함되어 있습니다. – ozbek
좋아, 넥서스 5와 안드로이드 장치 모니터에서 작동하지만 avd 장치 (호스트 gpu 사용)에서는 작동하지 않습니다. – silly