Обновление библиотеки поддержки Android до 23.2.0 вызывает ошибку: XmlPullParserException Бинарная строка XML-файла # 17 требует viewportWidth> 0

Я пытаюсь обновить мою библиотеку поддержки до 23.2.0 и столкнуться с этой ошибкой:

Exception while inflating  org.xmlpull.v1.XmlPullParserException: Binary XML file line #17 tag requires viewportWidth > 0 at android.support.graphics.drawable.VectorDrawableCompat.updateStateFromTypedArray(VectorDrawableCompat.java:535) at android.support.graphics.drawable.VectorDrawableCompat.inflate(VectorDrawableCompat.java:472) at android.support.graphics.drawable.VectorDrawableCompat.createFromXmlInner(VectorDrawableCompat.java:436) at android.support.v7.widget.AppCompatDrawableManager$VdcInflateDelegate.createFromXmlInner(AppCompatDrawableManager.java:829) at android.support.v7.widget.AppCompatDrawableManager.loadDrawableFromDelegates(AppCompatDrawableManager.java:303) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:178) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:173) at android.support.v7.widget.TintTypedArray.getDrawable(TintTypedArray.java:60) at android.support.v7.widget.Toolbar.(Toolbar.java:254) at android.support.v7.widget.Toolbar.(Toolbar.java:196) at java.lang.reflect.Constructor.constructNative(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:417) at android.view.LayoutInflater.createView(LayoutInflater.java:594) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:696) at android.view.LayoutInflater.rInflate(LayoutInflater.java:755) at android.view.LayoutInflater.inflate(LayoutInflater.java:492) at android.view.LayoutInflater.inflate(LayoutInflater.java:397) at android.view.LayoutInflater.inflate(LayoutInflater.java:353) at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:267) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:129) at com.chotot.vn.v2.activities.MainActivity.onCreate(MainActivity.java:121) at android.app.Activity.performCreate(Activity.java:5133) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5103) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) 

А также

 FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start activity ComponentInfo{com.chotot.vn.dev/com.chotot.vn.v2.activities.MainActivity}: android.view.InflateException: Binary XML file line #13: Error inflating class android.support.v7.widget.Toolbar at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2211) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5103) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) Caused by: android.view.InflateException: Binary XML file line #13: Error inflating class android.support.v7.widget.Toolbar at android.view.LayoutInflater.createView(LayoutInflater.java:620) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:696) at android.view.LayoutInflater.rInflate(LayoutInflater.java:755) at android.view.LayoutInflater.inflate(LayoutInflater.java:492) at android.view.LayoutInflater.inflate(LayoutInflater.java:397) at android.view.LayoutInflater.inflate(LayoutInflater.java:353) at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:267) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:129) at com.chotot.vn.v2.activities.MainActivity.onCreate(MainActivity.java:121) at android.app.Activity.performCreate(Activity.java:5133) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5103) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.constructNative(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:417) at android.view.LayoutInflater.createView(LayoutInflater.java:594) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:696) at android.view.LayoutInflater.rInflate(LayoutInflater.java:755) at android.view.LayoutInflater.inflate(LayoutInflater.java:492) at android.view.LayoutInflater.inflate(LayoutInflater.java:397) at android.view.LayoutInflater.inflate(LayoutInflater.java:353) at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:267) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:129) at com.chotot.vn.v2.activities.MainActivity.onCreate(MainActivity.java:121) at android.app.Activity.performCreate(Activity.java:5133) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5103) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) Caused by: android.content.res.Resources$NotFoundException: File res/drawable/abc_ic_ab_back_material.xml from drawable resource ID #0x7f020016 at android.content.res.Resources.loadDrawable(Resources.java:2091) at android.content.res.Resources.getDrawable(Resources.java:695) at android.support.v7.widget.TintResources.superGetDrawable(TintResources.java:48) at android.support.v7.widget.AppCompatDrawableManager.onDrawableLoadedFromResources(AppCompatDrawableManager.java:374) at android.support.v7.widget.TintResources.getDrawable(TintResources.java:44) at android.support.v4.content.ContextCompat.getDrawable(ContextCompat.java:323) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:180) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:173) at android.support.v7.widget.TintTypedArray.getDrawable(TintTypedArray.java:60) at android.support.v7.widget.Toolbar.(Toolbar.java:254) at android.support.v7.widget.Toolbar.(Toolbar.java:196) at java.lang.reflect.Constructor.constructNative(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:417) at android.view.LayoutInflater.createView(LayoutInflater.java:594) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:696) at android.view.LayoutInflater.rInflate(LayoutInflater.java:755) at android.view.LayoutInflater.inflate(LayoutInflater.java:492) at android.view.LayoutInflater.inflate(LayoutInflater.java:397) at android.view.LayoutInflater.inflate(LayoutInflater.java:353) at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:267) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:129) at com.chotot.vn.v2.activities.MainActivity.onCreate(MainActivity.java:121) at android.app.Activity.performCreate(Activity.java:5133) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5103) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #17: invalid drawable tag vector at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:897) at android.graphics.drawable.Drawable.createFromXml(Drawable.java:837) at android.content.res.Resources.loadDrawable(Resources.java:2087) at android.content.res.Resources.getDrawable(Resources.java:695) at android.support.v7.widget.TintResources.superGetDrawable(TintResources.java:48) at android.support.v7.widget.AppCompatDrawableManager.onDrawableLoadedFromResources(AppCompatDrawableManager.java:374) at android.support.v7.widget.TintResources.getDrawable(TintResources.java:44) at android.support.v4.content.ContextCompat.getDrawable(ContextCompat.java:323) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:180) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:173) at android.support.v7.widget.TintTypedArray.getDrawable(TintTypedArray.java:60) at android.support.v7.widget.Toolbar.(Toolbar.java:254) at android.support.v7.widget.Toolbar.(Toolbar.java:196) at java.lang.reflect.Constructor.constructNative(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:417) at android.view.LayoutInflater.createView(LayoutInflater.java:594) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:696) at android.view.LayoutInflater.rInflate(LayoutInflater.java:755) at android.view.LayoutInflater.inflate(LayoutInflater.java:492) at android.view.LayoutInflater.inflate(LayoutInflater.java:397) at android.view.LayoutInflater.inflate(LayoutInflater.java:353) at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:267) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:129) at com.chotot.vn.v2.activities.MainActivity.onCreate(MainActivity.java:121) at android.app.Activity.performCreate(Activity.java:5133) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5103) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) 

Моя activity_main.xml

            

Как я могу это исправить?

Используйте этот код в файле build.gradle.

  //for Gradle Plugin 2.0+ android { defaultConfig { vectorDrawables.useSupportLibrary = true } } 

Если вы используете Gradle 1.5, вместо этого вы будете использовать

 defaultConfig { generatedDensities = [] } // This is handled for you by the 2.0+ Gradle Plugin aaptOptions { additionalParameters "--no-version-vectors" } 

Я думаю, может быть, они используют векторный draw-able compact внизу в другом lib.found здесь

Вы также можете обновить до 23.4.0

 dependencies { compile 'com.android.support:appcompat-v7:23.4.0' compile 'com.android.support:design:23.4.0' } 

и используйте флаг для включения этой функции вручную:

 static { AppCompatDelegate.setCompatVectorFromResourcesEnabled(true); } 

внутри операции, которая использует векторы.

Источник: век векторов

Удалите графу appcompat ( compile "com.android.support:appcompat-v7:23.2.0" ) и замените его конструкцией поддержки ( compile 'com.android.support:design:23.1.1' ), это решит проблему

На предустановленных устройствах вам нужно создать селектор для использования VectorDrawable в другом месте от ImageView

 app:srcCompat="@drawable/your_vector_drawable" 

Селектор:

     

Затем вы можете передать этот селектор, например, для TextView drawableLeft / drawableRight в xml

  

Вместо ContextCompat.getDrawable просто используйте AppCompatDrawableManager.get (). GetDrawable .

Это должно работать на версиях выше 23. +

С помощью:

 compileSdkVersion 24 buildToolsVersion '24.0.1' 

Я разбился во время выполнения, пока не удалил строку

  defaultConfig { vectorDrawables.useSupportLibrary = true } 

из моего приложения guild.gradle

Это, похоже, путает новую версию SDK

Надеюсь, это спасет кого-то еще от головных болей

Я исправил эту проблему, заменив

 dependencies { compile 'com.android.support:appcompat-v7:23.2.0' compile 'com.android.support:design:23.2.0' } 

с

 dependencies { compile 'com.android.support:appcompat-v7:23.0.1' compile 'com.android.support:design:23.0.1' } 

Для меня работала смесь нескольких из вышеперечисленных решений. Вот что я сделал –

Измените версию gradleиента от 1.3.0 до 1.5.0 в build.gradle проекта, подобного этому

 classpath 'com.android.tools.build:gradle:1.5.0' 

Обновите build.gradle в приложении build.gradle

 buildToolsVersion "23.0.2" 

Обновленные зависимости модhive от 23.2.0 до 23.4.0:

 compile 'com.android.support:appcompat-v7:23.4.0' compile 'com.android.support:design:23.4.0' compile 'com.android.support:support-vector-drawable:23.4.0' compile 'com.android.support:animated-vector-drawable:23.4.0' 

Теперь, в зависимости от используемой версии gradleиента, используйте один из следующих двух fragmentов. Поскольку я использую gradle 1.5.0, я использовал это –

 defaultConfig { generatedDensities = [] } aaptOptions { additionalParameters "--no-version-vectors" } 

Но если вы используете Gradle 2.1.0, используйте это вместо

  defaultConfig { vectorDrawables.useSupportLibrary = true } 

И тогда тебе хорошо идти. Я тестировал его как в xml, так и программно. В xml-файле я использовал это в моем ImageView –

 app:srcCompat="@drawable/anim_droid" // where droid_anim is an animated-vector file containing set of animations to animate different paths of the SVG file 

И чтобы сделать это программно, я использовал это –

  imageView.setImageResource(R.drawable.anim_droid); Drawable drawable = imageView.getDrawable(); if (drawable instanceof Animatable) { ((Animatable) drawable).start(); } 

Надеюсь, поможет! Приветствия 🙂

Имела та же проблема. Для меня на самом деле обновление версии Build Tools помогло:

 buildToolsVersion "23.0.2" 

Перед обновлением до 23.2.0 столкнитесь с проблемой сбоя в api 19. Я решил эту проблему, обновив версию до 23.2.1. (Последняя версия, когда ответит на этот вопрос. Попробуйте обновиться до последней версии, возможно, Google исправил ее)

 compile 'com.android.support:appcompat-v7:23.2.1' compile 'com.android.support:support:23.2.1'. 

Убедитесь, что вы также используете последнюю buildToolsVersion (скачайте с помощью диспетчера SDK, если это необходимо).

Образец Gradle:

 android { compileSdkVersion 24 buildToolsVersion "24.0.0" defaultConfig { ... vectorDrawables.useSupportLibrary = true } dependencies { ... compile 'com.android.support:appcompat-v7:24.0.0' ... } } 

В Gradle (gradle: 2.1.0):

 defaultConfig { vectorDrawables.useSupportLibrary = true } 

В макете:

  

У меня была эта проблема, но обновление до версии build: grade:

 classpath 'com.android.tools.build:gradle:1.5.0' 

А также:

 buildToolsVersion "23.0.2" 

Успех!

Заменить android:src с app:srcCompat

Я был удивлен этой же проблемой, когда я построил новую версию своего приложения. Моя зависимость от appcompact была настроена на автоматическое обновление.

 compile 'com.android.support:appcompat-v7:23+' 

Итак, как только появится новая версия (в данном случае версия 23.2.0), она заменит старый, с которым вы строили.

Таким образом, вы можете либо вернуться к предыдущей версии библиотеки appcompat (Quick fix):

 compile 'com.android.support:appcompat-v7:23.1.1' 

Или сохраните текущую версию библиотеки и воспользуйтесь ответом Ajinkya , как объясняется Google в примечании к выпуску версии 23.2.0 . Если вы выберете более позднюю версию, не забудьте обновить инструмент построения gradleиента до версии 1.5.0 или вы не сможете использовать новые параметры, такие как generatedDensities :

 classpath 'com.android.tools.build:gradle:1.5.0' 

Столкнувшись с той же проблемой, это решение исправило это.

В вашем classе просто делайте

 public class YourClass extends xxx { static { AppCompatDelegate.setCompatVectorFromResourcesEnabled(true); } ... } 

а также добавить это в свой файл gradle, если он еще не установлен.

 defaultConfig { vectorDrawables.useSupportLibrary = true } 

Я исправил его, установив ..

 compile 'com.android.support:appcompat-v7:24.1.1' compile 'com.android.support:design:24.1.1' and buildToolsVersion '24.0.0' 

Я тоже встретил эту проблему, что я сделал: измените

 compileSdkVersion 24 buildToolsVersion "22.0.1" 

в

 compileSdkVersion 24 buildToolsVersion "24.0.1" 

Вставить в build.gradle (Module: app):

 android { defaultConfig { vectorDrawables.useSupportLibrary = true } } dependencies { implementation 'com.android.support:appcompat-v7:26.1.0' } 

После этого используйте код ниже, в приложении AppActivity:

  AppCompatResources.getDrawable(getContext(), R.drawable.ic_your); 

Где доступно приложение: srcCompat вместо android: src и android: background , в файле ресурсов XML

У меня была эта проблема, но обновление до версий было исправлено для меня:

 classpath 'com.android.tools.build:gradle:1.5.0' 

А также:

 buildToolsVersion "23.0.2" 

Зависимости модhive:

 compile 'com.android.support:appcompat-v7:23.2.0' compile 'com.android.support:support-v4:23.2.0' compile 'com.google.android.gms:play-services:8.4.0' 

Я исправил проблему, заменив

 compile 'com.android.support:appcompat-v7:23.2.0' compile 'com.android.support:support-v4:23.2.0' 

с

 compile 'com.android.support:appcompat-v7:23.0.2' compile 'com.android.support:support-v4:23.0.2' 

Я получил ту же ошибку в Android Studio 2.2 после того, как обновил зависимости Gradle до последних версий, но забыл обновить buildToolsVersion моего проекта.

Я изменился:

 compile 'com.android.support:appcompat-v7:22.2.1' 

чтобы:

 compile 'com.android.support:appcompat-v7:24.2.1' 

В то время как buildToolsVersion остался в "22.0.1" следующим образом:

 buildToolsVersion "22.0.1" 

Итак, все, что я делал, – это обновить buildToolsVersion до 24 так:

 buildToolsVersion "24" 

поскольку он ранее загружался с помощью SDK Manager. Поэтому проверьте последнюю buildToolsVersion из SDK Manager и посмотрите, соответствует ли она версии зависимостей.

Надеюсь, это поможет кому-то.

Для меня то, что работало … удаляло «s» из «https» в объявлении пространства имен моего векторного вектора xml.

Этот XML появился из самой документации Google Android. На скриншоте вы можете увидеть, что xmlns – это «http», но в версии, доступной для копирования, ниже «https».

Это остановит ошибки рендеринга в средстве просмотра Vector Asset, но вы все равно ничего не увидите по причинам, которые я не получаю. Он должен выглядеть как гаечный ключ.

Если вы щелкните правой кнопкой мыши папку drawables и «New -> Vector Asset», вы получите значок андроида.

   

И мой дизайн, и мой appcompat-v7 используют 23.2.1 и buildToolsVersion 23.0.2.

Это просто. Ключ, сгенерированный файлом интерфейса «material icons» -> новый -> векторный ресурс -> значок материала (затем щелкните значок и выберите гаечный ключ):

    

Эта онлайн-утилита была в порядке. Используйте Chrome. Он преобразует SVG в векторные чертежи для Android.

проблема была:

/VdcInflateDelegate: Exception while inflating

решение:

изменено compileSdkVersion 23 buildToolsVersion "23.0.2" для compileSdkVersion 24 buildToolsVersion "24.0.2"

код решения:

 compileSdkVersion 24 buildToolsVersion '24.0.1' 

используя этот выше код, я решил проблему

Просто добавьте следующую зависимость в свой build.gradle. это исправит вашу проблему. Я использую 25.0.2 buildToolsVersion.

msgstr ”

Я изменил FragmentActivity на AppCompatActivity, проблема решена. Моя среда:

 compileSdkVersion = 25 buildToolsVersion = "25.0.0" supportVersion = "25.2.0" 

В моем случае это решение сработало:

использование

 android:theme="@style/TextLabelWhite" 

как в вашем xml. Измените родительский стиль в стиле AppTheme, например:

  

Несмотря на то, что у меня есть поддержка вектора, включенного в моем gradleиенте, и у меня есть последняя версия gradleиента, инструменты построения, библиотека поддержки и студия Android, у меня все еще есть ошибка.

Вот исправление для моего дела:

 AppCompatDrawableManager.get().getDrawable(getContext(), R.drawable.drawable_xyz); 

чтобы подавить предупреждение о @SuppressLint("RestrictedApi") добавьте это @SuppressLint("RestrictedApi")

попробуйте использовать: compile ‘com.android.support:design:23.1.1’

вместо: compile “com.android.support:appcompat-v7:23.2.0”

Также Observed on buildToolsVersion ’26 .0.2 ‘

Сработало понижение до buildToolsVersion ’25 .0.3 ‘ .

Для buildToolsVersion ’26 .0.2 ‘: Попробуйте AppCompat для виджетов Пример: TextView -> android.support.v7.widget.AppCompatTextView (для более старой версии Android версии) Также наблюдается на устройствах нижнего уровня, когда устройство не может раздувать чертежи из-за памяти (Несмотря на то, что в вашем res-> drawable dir доступно drawable): попробуйте изменить свой drawable с менее сложными .

  • Android-приложение для переноски для Android: srcCompat не показывает изображения
  • Строка состояния становится белой и не отображает содержимое за ней
  • Навигационная система взломана на JellyBean?
  • Interesting Posts

    Изменение местоположений, показанных на стороне открытой панели

    Windows XP – расширение «Открыть терминал здесь»?

    Разбор строк запроса на Android

    Существуют ли различия в ожидании жизни для 1 ~ 2 ТБ внешнего (портативного) жесткого диска и внешнего (настольного) жесткого диска

    Какие шаги вы следуете и рекомендуете ли вы делать Windows XP быстрее?

    Как мой код iPhone Objective-C получит уведомление об ошибках Javascript в UIWebView?

    Могу ли я запустить XP в качестве виртуальной машины с этой спецификацией оборудования?

    Установка URL-адреса PayPal и его автоматического возврата?

    Как сделать разворот?

    Почему многомерные массивы C # не реализуют IEnumerable ?

    Как избежать проблем при встраивании TForm в другой TForm?

    Ошибка утверждения UICollectionView для устаревших данных

    Как узнать, какой тип объекта Mat связан с Mat :: type () в OpenCV

    Как реализовать glob в C #

    Проводка файла и связанных данных в RESTful WebService предпочтительно в виде JSON

    Давайте будем гением компьютера.