2014-11-07 5 views
3

내 xml 레이아웃 중 일부에서 미리보기 또는 디자인보기를 보려고 할 때 렌더링 문제가 발생합니다 :안드로이드 - "렌더링 도중 예외가 발생했습니다 : 미리보기 및 디자인보기에서 libcore.util.ZoneInfoDB 클래스를 초기화 할 수 없습니다"

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    xmlns:ads="http://schemas.android.com/apk/res-auto" 
    android:id="@+id/rl" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 

    <RelativeLayout 
     android:id="@+id/rlMeasures" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentBottom="true" 
     android:layout_marginBottom="5dp" 
     android:layout_marginLeft="15dp" 
     android:layout_marginRight="15dp" 
     android:layout_marginTop="5dp" > 

     <TextView 
      android:id="@+id/tvBat" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:text="@string/percentage" 
      android:textSize="20sp" /> 

     <TextView 
      android:id="@+id/tvAlarm" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:layout_alignTop="@+id/tvBat" 
      android:layout_toRightOf="@id/tvBat" 
      android:layout_toEndOf="@id/tvBat" 
      android:gravity="end" 
      android:text="@string/blank" 
      android:textSize="20sp" /> 
    </RelativeLayout> 

    <RelativeLayout 
     android:id="@+id/rlTime" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_above="@+id/rlMeasures" 
     android:layout_centerHorizontal="true" > 

     <TextView 
      android:id="@+id/tvTime" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:gravity="center" 
      android:text="@string/time" 
      android:textSize="80sp" /> 

     <TextView 
      android:id="@+id/tvDate" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_below="@+id/tvTime" 
      android:layout_centerHorizontal="true" 
      android:gravity="center" 
      android:text="@string/date" 
      android:textSize="20sp" /> 

     <TextView 
      android:id="@+id/tvAmPm" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:layout_alignBottom="@+id/tvTime" 
      android:layout_marginBottom="15dp" 
      android:layout_marginStart="5dp" 
      android:layout_marginLeft="5dp" 
      android:layout_toRightOf="@id/tvTime" 
      android:layout_toEndOf="@id/tvTime" 
      android:gravity="center" 
      android:text="@string/ampm" 
      android:textSize="20sp" /> 
    </RelativeLayout> 

    <AnalogClock 
     android:id="@+id/ac" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:layout_above="@+id/rlTime" 
     android:layout_below="@+id/adView" 
     android:layout_marginLeft="5dp" 
     android:layout_marginRight="5dp" 
     android:dial="@drawable/acnbface" 
     android:hand_hour="@drawable/achour" 
     android:hand_minute="@drawable/acminute" /> 

    <com.google.android.gms.ads.AdView 
     android:id="@+id/adView" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     ads:adSize="BANNER" 
     ads:adUnitId="ca-app-pub-6205053969368684/3258044850" 
     android:gravity="center" > 
    </com.google.android.gms.ads.AdView> 

    <RelativeLayout 
     android:id="@+id/rlActivity" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentStart="true" 
     android:layout_centerVertical="true" 
     android:layout_gravity="center_vertical" 
     android:background="@drawable/gradientright" 
     android:gravity="center_vertical|start" > 

     <ScrollView 
      android:id="@+id/svActivity" 
      android:layout_width="wrap_content" 
      android:layout_height="fill_parent" 
      tools:ignore="UselessParent" > 

      <RelativeLayout 
       android:id="@+id/rlActivity2" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_gravity="center_vertical" > 

       <ImageButton 
        android:id="@+id/ibStopwatch" 
        android:layout_width="80dp" 
        android:layout_height="80dp" 
        android:layout_margin="10dp" 
        android:background="@drawable/stopwatch" 
        android:contentDescription="@string/stopwatch" /> 

       <ImageButton 
        android:id="@+id/ibFs" 
        android:layout_width="80dp" 
        android:layout_height="80dp" 
        android:layout_below="@id/ibStopwatch" 
        android:layout_margin="10dp" 
        android:background="@drawable/fs" 
        android:contentDescription="@string/fs" /> 

       <ImageButton 
        android:id="@+id/ibFsn" 
        android:layout_width="80dp" 
        android:layout_height="80dp" 
        android:layout_below="@id/ibFs" 
        android:layout_margin="10dp" 
        android:background="@drawable/fsnm" 
        android:contentDescription="@string/fsn" /> 
      </RelativeLayout> 
     </ScrollView> 
    </RelativeLayout> 

    <RelativeLayout 
     android:id="@+id/rlShort" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentRight="true" 
     android:layout_alignParentEnd="true" 
     android:layout_gravity="center_vertical" 
     android:background="@drawable/gradientleft" 
     android:gravity="center_vertical|end" > 

     <ScrollView 
      android:id="@+id/svShort" 
      android:layout_width="wrap_content" 
      android:layout_height="fill_parent" 
      tools:ignore="UselessParent" > 

      <RelativeLayout 
       android:id="@+id/rlShort2" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_gravity="center_vertical" > 

       <ImageButton 
        android:id="@+id/ibMusic" 
        android:layout_width="60dp" 
        android:layout_height="60dp" 
        android:layout_margin="5dp" 
        android:background="@drawable/music" 
        android:contentDescription="@string/music" /> 

       <ImageButton 
        android:id="@+id/ibYoutube" 
        android:layout_width="60dp" 
        android:layout_height="60dp" 
        android:layout_below="@id/ibMusic" 
        android:layout_margin="5dp" 
        android:background="@drawable/youtube" 
        android:contentDescription="@string/youtube" /> 

       <ImageButton 
        android:id="@+id/ibKeep" 
        android:layout_width="60dp" 
        android:layout_height="60dp" 
        android:layout_below="@id/ibYoutube" 
        android:layout_margin="5dp" 
        android:background="@drawable/keep" 
        android:contentDescription="@string/keep" /> 

       <ImageButton 
        android:id="@+id/ibPlay" 
        android:layout_width="60dp" 
        android:layout_height="60dp" 
        android:layout_below="@id/ibKeep" 
        android:layout_margin="5dp" 
        android:background="@drawable/play" 
        android:contentDescription="@string/play" /> 

       <ImageButton 
        android:id="@+id/ibSearch" 
        android:layout_width="60dp" 
        android:layout_height="60dp" 
        android:layout_below="@id/ibPlay" 
        android:layout_margin="5dp" 
        android:background="@drawable/search" 
        android:contentDescription="@string/search" /> 

       <ImageButton 
        android:id="@+id/ibBrowser" 
        android:layout_width="60dp" 
        android:layout_height="60dp" 
        android:layout_below="@id/ibSearch" 
        android:layout_margin="5dp" 
        android:background="@drawable/browser" 
        android:contentDescription="@string/browser" /> 
      </RelativeLayout> 
     </ScrollView> 
    </RelativeLayout> 

</RelativeLayout> 

내가 안드로이드 스튜디오에서 오류 또는 경고를 받고 없습니다와 나는 어떤 문제없이 응용 프로그램을 디버깅 할 수 있습니다 : 여기

Exception raised during rendering: Could not initialize class libcore.util.ZoneInfoDB 

문제 내 레이아웃 중 하나입니다. 아무도 내게 상황을 설명 할 수 있습니까? 내 코드 또는 Android Studio 버그에 뭔가 있습니까?

감사

답변

3

이 오류는 당신은 당신이 당신의 레이아웃을 작업하는 동안 안드로이드 L 이하로 (일시적으로) 전환 시도 할 수 있습니다 안드로이드 (21)에서 AnalogClock 발생합니다.

이 문제에 대한 신고는 http://b.android.com/79160