2016-05-20 2 views
0

ImageViewのxmlでベクター描画可能オブジェクトをロードしています。ここではAPIバージョン21ImageView vector drawableは、バージョン5.0.1でアプリケーションクラッシュを引き起こします。

を実行しているアプリがクラッシュするデバイスのみがスタックトレースです:

05-20 12:03:08.800 592-592/archub.lima.co.za.archub E/PathParser: error in parsing "c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22" 05-20 12:03:08.807 592-592/archub.lima.co.za.archub D/AndroidRuntime: Shutting down VM 05-20 12:03:09.055 592-592/archub.lima.co.za.archub E/AndroidRuntime: FATAL EXCEPTION: main 
                    Process: archub.lima.co.za.archub, PID: 592 
                    android.view.InflateException: Binary XML file line #28: Error inflating class ImageView 
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:763) 
at android.view.LayoutInflater.rInflate(LayoutInflater.java:806                  at android.view.LayoutInflater.rInflate(LayoutInflater.java:809) 
at android.view.LayoutInflater.rInflate(LayoutInflater.java:809) 
at android.view.LayoutInflater.rInflate(LayoutInflater.java:809) 
at android.view.LayoutInflater.parseInclude(LayoutInflater.java:916) 
at android.view.LayoutInflater.rInflate(LayoutInflater.java:802) 
at android.view.LayoutInflater.inflate(LayoutInflater.java:504) 
at android.view.LayoutInflater.inflate(LayoutInflater.java:414) 
at archub.lima.co.za.archub.FarmsFragment.onCreateView(FarmsFragment.java:220) 
at android.support.v4.app.Fragment.performCreateView(Fragment.java:1974) 
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1067) 
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1252) 
at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:742) 
at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1617) 
at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:570) 
at android.support.v4.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:141) 
at android.support.v4.view.ViewPager.populate(ViewPager.java:1177) 
at android.support.v4.view.ViewPager.populate(ViewPager.java:1025) 
at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1545) 
at android.view.View.measure(View.java:17448) 
                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5465) 
                     at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1436) 
                     at android.widget.LinearLayout.measureVertical(LinearLayout.java:722) 
                     at android.widget.LinearLayout.onMeasure(LinearLayout.java:613) 
                     at android.view.View.measure(View.java:17448) 
                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5465) 
                     at android.support.design.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:668) 
                     at android.support.design.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:735) 
                     at android.view.View.measure(View.java:17448) 
                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5465) 
                     at android.widget.FrameLayout.onMeasure(FrameLayout.java:430) 
                     at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:135) 
                     at android.view.View.measure(View.java:17448) 
                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5465) 
                     at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1436) 
                     at android.widget.LinearLayout.measureVertical(LinearLayout.java:722) 
                     at android.widget.LinearLayout.onMeasure(LinearLayout.java:613) 
                     at android.view.View.measure(View.java:17448) 
                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5465) 
                     at android.widget.FrameLayout.onMeasure(FrameLayout.java:430) 
                     at android.view.View.measure(View.java:17448) 
                     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5465) 
                     at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1436) 
                     at android.widget.LinearLayout.measureVertical(LinearLayout.java:722) 
                     at android.widget.LinearLayout.onMeasure(LinearLayout.java:613) 
                     at android.view.View.measure(View.java:17448)                  at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5465) 
                     at android.widget.FrameLayout.onMeasure(FrameLayout.java:430) 
                     at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2560) 
                     at android.view.View.measure(View.java:17448) 
                     at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2031) 
                     at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1189) 
                     at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1402) 
                     at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1077) 
                    at android.view.ViewRootImpl$TraversalRunnable 

はここでエラーを作成しているImageViewです。私はここで何も間違いないと思う。私は以下の完全なレイアウトファイルを添付しました。

<ImageView 
    android:layout_width="wrap_content" 
    android:layout_height="match_parent" 
    android:layout_marginLeft="10dp" 
    android:src="@drawable/ic_account_circle" 
    android:contentDescription="@string/farm_icon" /> 

FarmFragmentはFarmFragement.javaとFarmFragmentレイアウトをクラス - - content_farms

答えて

0

私が代わりにベクトル描画可能作成のベクトル描画可能にインポートし、SVGデータを追加するには、Android Studioを使用していた問題を解決するために。

"推奨する方法は、Android StudioでSVGからXMLに変換することです。"

issue

へのリンクです
関連する問題