Aplikacja Android - na jednym telefonie działa, na drugim nie da się zainstalować.

0

Witam.

Stworzyłem aplikację na Androida.
Na jednym telefonie działa bez zarzutu,
na drugim przy próbie instalacji otrzymuje błąd: Podczas analizowania pakietu wystąpił błąd.
Z tego co znalazłem w Internecie może chodzić o niezgodność wersji systemu (przeznaczenie aplikacji a wersja systemu na telefonie), ale wydaje mi się że to jest ok.

build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion '22.0.0'
    defaultConfig {
        applicationId "com.example.user.myapplication"
        minSdkVersion 22
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })

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

info z tel na którym działa:
screenshot-20171107234238.png

info z tel na którym nie działa:
screenshot-20171107234304.png

Podpowiecie mi czym to może być spowodowane?

Pzodrawiam

0

Na drugim telefonie masz za niską wersję androida - 5.0 w stosunku do SDK.
SDK 22 które masz w projekcie to android minimum 5.1

0

Ustawiłeś minSdkVersion 22 a to znaczy, że twoja aplikacja nie zainstaluje się na telefonie z Androidem starszym niż 5.1

1 użytkowników online, w tym zalogowanych: 0, gości: 1