Android Studio [INSTALL_FAILED_OLDER_SDK]

  • Antworten:6
Tom Sawyer
  • Forum-Beiträge: 3

27.07.2014, 07:10:59 via Website

Hallo zusammen,

ich fange gerade mit der Android programmierung mit Android Studio an und habe meine erste App programmiert.

Jetzt will ich diese auf mein S2 Android 4.2.2 Jelly Bean installieren und bekomme immer folgende

Fehlermeldung:

Waiting for device.
Target device: samsung-gt_i9105p-410aa0b394b51100
Uploading file
local path: /home/oiioioiio/AndroidStudioProjects/PPPPPPP/app/build/outputs/apk/app-debug.apk
remote path: /data/local/tmp/com.example.oiioioiio.ppppppp
Installing com.example.oiioioiio.ppppppp
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.oiioioiio.ppppppp"
pkg: /data/local/tmp/com.example.oiioioiio.ppppppp
Failure [INSTALL_FAILED_OLDER_SDK]

build.gradle Datei: (Bei der erstellung des Projektes habe ich SDK 17 also Android 4.2.2 Jelly Bean ausgewählt)

apply plugin: 'com.android.application'

android {
compileSdkVersion 'android-L'
buildToolsVersion "20.0.0"

defaultConfig {
    applicationId "com.example.oiioioiio.ppppppp"
    minSdkVersion 17
    targetSdkVersion 'L'
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        runProguard false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}

Im SDK Manager habe ich:

  • SDK Platform
  • Samples for SDK
  • Google APIs
  • Sources for Android SDK

installiert.

Habe ich evtl. irgendwas übersehen?

Liebe Grüße

Tom

Antworten
Michele
  • Forum-Beiträge: 1.525

27.07.2014, 10:09:34 via Website

Hallo.

Deinstalliere die App und dann versuche es noch einmal ;)

LG

Antworten
Stefan W
  • Forum-Beiträge: 424

27.07.2014, 10:12:29 via Website

Im AndroidManifest auch die richtige SDK Version eingetragen ?

LG,
Stefan

Antworten
Tom Sawyer
  • Forum-Beiträge: 3

27.07.2014, 10:41:47 via Website

Ich kann die App nicht deinstallieren weil die Fehlermeldung kommt ja wenn ich die App installieren will.

In meiner AndroidManifest.xml steht:

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="schemas.android.com/apk/res/android"
package="com.example.oiioioiio.dinoquiz" >

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".QuizActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

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

</manifest>

Also garnichts von der Version!

Vllt. noch als Information. Ich benutze als OS Ubuntu 12.04. Aber das sollte ja keinen Unterschied machen.

Antworten
Michele
  • Forum-Beiträge: 1.525

27.07.2014, 10:46:41 via Website

Achso ok.

Muss ich nochmal nachlesen.

EDIT:
Trage mal das in deiner Manifest ein:

  <uses-sdk
            android:minSdkVersion="17"
            android:targetSdkVersion="20"/>

Ansonsten wenn das nicht geht, dann wieder rausnehmen und mal in der build.gradle
von minSdkVersion 17 auf minSdkVersion 14 gehen.

LG

— geändert am 27.07.2014, 10:51:38

Antworten
Tom Sawyer
  • Forum-Beiträge: 3

27.07.2014, 11:11:39 via Website

Klappt leider auch beides nicht. Die Fehlermeldung ist immer noch die gleiche. :/

Antworten
Stefan W
  • Forum-Beiträge: 424

27.07.2014, 20:15:00 via App

Sehr komisch.

Probier mal ausm build.gradle die defaultConfig rausnehmen und nur im Manifest die SDK angeben

<uses-sdk android:minSdkVersion="17" android:targetSdkVersion="19"/>

Antworten