Hallo
Erstmal möchte ich wissen mit welcher IDE das Buch arbeitet „Android Studio“ oder “Eclipse“. Für welche IDE sind die Beispiel Projekte die dem Buch scheinbar beiliegen?
Zuerst würde ich entweder SDK 28 komplett installieren oder eben SDK 27.
Dann versuchst du mal ein Neues Standart Projekt zu erstellen. Nimm eine Emtiy oder Basic Activity .
Teste ob du es auch starten kannst .
https://www.big-app.de/erstelle-dein-erstes-android-projekt-1/
Auch wenn die Beispiele für das Studio sind , sind sie schon sehr alt und da gibt es oft Probleme beim importieren . Dazu musst du auch meistens das Gradle File anpassen.
Vor allen muss auch das SDK für API 16 im SDK Manager installiert sein.
Wenn du auf dieser Plattform schreiben willst.
hier in dem bild müsste bei dir ein haken bei SDK 27 und 16 sein.
habe leider kein passendes Bild zu hand das is aus dem internet.
SDK 27 habe ich dir empfohlen weil wenn 28 Installiert ist und du ein neues Projekt startest automatisch eines für die höchste installierte SDK Version erstellt wird. Und es bei SDK 28 Probleme mit dem Layout Designer gibt. Da du Anfänger bist wird dich das nicht stören nicht mit der neustn Api zu arbeiten.
Dein Gradle müsste in etwa so ausgehen
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
defaultConfig {
applicationId "com.example.USER.refreshfragment"
minSdkVersion 16
targetSdkVersion 16
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:27.0.2'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.android.support:design:27.1.1'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
}
— geändert am 21.09.2018, 15:41:17
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.