Сбой приложения Android с использованием AppCompatActivity API16

213 просмотра

1 ответ

157 Репутация автора

Я разрабатываю простое приложение для Android с веб-представлением, которое расширяет AppCompatActivity. Это манифест моего приложения

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.package.appname">

<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<application
    android:name=".App"
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <activity android:name=".MainActivity" android:screenOrientation="portrait">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

</manifest>

minSdkVersion: 16 targetSdkVersion: 24 'com.android.support:appcompat-v7:24.0.0'

Проблема в том, что когда я тестирую приложение на моих физических устройствах, оно работает без ошибок на API18 и выше. Но когда я пробую это на API16, приложение вылетает

E/VdcInflateDelegate: Exception while inflating <vector>
                     android.content.res.Resources$NotFoundException: Resource is not a ColorStateList

E/AndroidRuntime: FATAL EXCEPTION: main
                 java.lang.RuntimeException: Unable to start activity ComponentInfo

и если я перехожу с AppCompatActivity на Activity, приложение отлично работает на API16. Я уже перепробовал много решений, которые нашел в Интернете, но ни одно из них не сработало. заранее спасибо

Автор: kleiser sarifo Источник Размещён: 18.07.2016 08:43

Ответы (1)


0 плюса

157 Репутация автора

Решено после обновления инструментов сборки

Автор: kleiser sarifo Размещён: 21.11.2016 08:36
Вопросы из категории :
32x32