Forum für diejenigen, die für Android programmieren
Anonymous
Wie wechsle ich von SDK Version 35 für Android 15 auf eins, der in der Lage ist, Android 13 zu handhaben, das SDK Versio
Post
by Anonymous » 27 Feb 2025, 10:52
Ich habe versucht, eine App AM mit Android Studio zu erstellen ... Ich habe versucht, den Code auszuführen, und jetzt öffnen Sie die Kraft und zeigten, dass ich meine SDK -Version überprüfen sollte, damit ich sie geändert habe, um sie von SDK Version 35 auf SDK -Version 33 zu ändern. Zu SDK Version 35 Es wird nicht geöffnet .... Wie gehe ich damit um.
Code: Select all
plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.compose)
alias(libs.plugins.google.gms.google.services) // ✅ Google Services Plugin
}
android {
namespace = "com.example.mobile"
compileSdk = 33 // ✅ Set to Android 13 (API 33)
defaultConfig {
applicationId = "com.example.mobile"
minSdk = 21 // ✅ Keeping at 24 (Android 7.0 Nougat)
targetSdk = 33 // ✅ Targeting Android 13 (API 33)
versionCode = 1
versionName = "1.0"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
isMinifyEnabled = false
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
)
}
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}
kotlinOptions {
jvmTarget = "17"
}
buildFeatures {
compose = true
}
}
dependencies {
// Core AndroidX
implementation(libs.androidx.core.ktx)
implementation(libs.androidx.lifecycle.runtime.ktx)
implementation(libs.androidx.activity.compose)
implementation(platform(libs.androidx.compose.bom))
implementation(libs.androidx.ui)
implementation(libs.androidx.ui.graphics)
implementation(libs.androidx.ui.tooling.preview)
implementation(libs.androidx.material3)
// ✅ Material Icons Extended (Required for Visibility and VisibilityOff)
implementation("androidx.compose.material:material-icons-extended:1.5.0")
// ✅ Firebase BOM (Bill of Materials)
implementation(platform("com.google.firebase:firebase-bom:32.2.0"))
// ✅ Firebase Authentication
implementation("com.google.firebase:firebase-auth-ktx")
// ✅ Firebase Core (Optional: Analytics, Crashlytics, etc.)
implementation("com.google.firebase:firebase-analytics-ktx")
// ✅ Firebase Firestore (If needed for database)
implementation("com.google.firebase:firebase-firestore-ktx")
// ✅ Firebase Realtime Database (If needed)
implementation("com.google.firebase:firebase-database-ktx")
// ✅ Firebase Storage (If needed)
implementation("com.google.firebase:firebase-storage-ktx")
// ✅ Retrofit for API calls
implementation("com.squareup.retrofit2:retrofit:2.9.0")
implementation("com.squareup.retrofit2:converter-gson:2.9.0")
// ✅ Gson for JSON parsing
implementation("com.google.code.gson:gson:2.10.1")
// ✅ Coroutines
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.3")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3")
// ✅ ViewModel & LiveData (MVVM)
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.7")
implementation("androidx.lifecycle:lifecycle-livedata-ktx:2.8.7")
implementation(libs.androidx.espresso.core)
// ✅ Testing
testImplementation(libs.junit)
androidTestImplementation(libs.androidx.junit)
androidTestImplementation(libs.androidx.espresso.core)
androidTestImplementation(platform(libs.androidx.compose.bom))
androidTestImplementation(libs.androidx.ui.test.junit4)
debugImplementation(libs.androidx.ui.tooling)
debugImplementation(libs.androidx.ui.test.manifest)
}
// ✅ Apply Google Services at the Bottom
apply(plugin = "com.google.gms.google-services")
1740649956
Anonymous
Ich habe versucht, eine App AM mit Android Studio zu erstellen ... Ich habe versucht, den Code auszuführen, und jetzt öffnen Sie die Kraft und zeigten, dass ich meine SDK -Version überprüfen sollte, damit ich sie geändert habe, um sie von SDK Version 35 auf SDK -Version 33 zu ändern. Zu SDK Version 35 Es wird nicht geöffnet .... Wie gehe ich damit um.[code]plugins { alias(libs.plugins.android.application) alias(libs.plugins.kotlin.android) alias(libs.plugins.kotlin.compose) alias(libs.plugins.google.gms.google.services) // ✅ Google Services Plugin } android { namespace = "com.example.mobile" compileSdk = 33 // ✅ Set to Android 13 (API 33) defaultConfig { applicationId = "com.example.mobile" minSdk = 21 // ✅ Keeping at 24 (Android 7.0 Nougat) targetSdk = 33 // ✅ Targeting Android 13 (API 33) versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } kotlinOptions { jvmTarget = "17" } buildFeatures { compose = true } } dependencies { // Core AndroidX implementation(libs.androidx.core.ktx) implementation(libs.androidx.lifecycle.runtime.ktx) implementation(libs.androidx.activity.compose) implementation(platform(libs.androidx.compose.bom)) implementation(libs.androidx.ui) implementation(libs.androidx.ui.graphics) implementation(libs.androidx.ui.tooling.preview) implementation(libs.androidx.material3) // ✅ Material Icons Extended (Required for Visibility and VisibilityOff) implementation("androidx.compose.material:material-icons-extended:1.5.0") // ✅ Firebase BOM (Bill of Materials) implementation(platform("com.google.firebase:firebase-bom:32.2.0")) // ✅ Firebase Authentication implementation("com.google.firebase:firebase-auth-ktx") // ✅ Firebase Core (Optional: Analytics, Crashlytics, etc.) implementation("com.google.firebase:firebase-analytics-ktx") // ✅ Firebase Firestore (If needed for database) implementation("com.google.firebase:firebase-firestore-ktx") // ✅ Firebase Realtime Database (If needed) implementation("com.google.firebase:firebase-database-ktx") // ✅ Firebase Storage (If needed) implementation("com.google.firebase:firebase-storage-ktx") // ✅ Retrofit for API calls implementation("com.squareup.retrofit2:retrofit:2.9.0") implementation("com.squareup.retrofit2:converter-gson:2.9.0") // ✅ Gson for JSON parsing implementation("com.google.code.gson:gson:2.10.1") // ✅ Coroutines implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.3") implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3") // ✅ ViewModel & LiveData (MVVM) implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.7") implementation("androidx.lifecycle:lifecycle-livedata-ktx:2.8.7") implementation(libs.androidx.espresso.core) // ✅ Testing testImplementation(libs.junit) androidTestImplementation(libs.androidx.junit) androidTestImplementation(libs.androidx.espresso.core) androidTestImplementation(platform(libs.androidx.compose.bom)) androidTestImplementation(libs.androidx.ui.test.junit4) debugImplementation(libs.androidx.ui.tooling) debugImplementation(libs.androidx.ui.test.manifest) } // ✅ Apply Google Services at the Bottom apply(plugin = "com.google.gms.google-services") [/code]
0 Replies
12 Views
Last post by Guest
25 Dec 2024, 21:47
EF Eins-zu-eins-Update schlägt fehl
by
Anonymous »
06 Feb 2025, 07:59 » in
C#
Ich habe eine eins-zu-Eins-Beziehung in EF6, die für Inserts funktioniert. Wenn ich ein Update mit einem getrennten Datensatz versuche, erhalte ich leider einen Fehler. Hier sind Details:
.net...
0 Replies
12 Views
Last post by Anonymous
06 Feb 2025, 07:59
0 Replies
2 Views
Last post by Anonymous
11 Feb 2025, 13:16
0 Replies
10 Views
Last post by Guest
10 Feb 2025, 07:59
0 Replies
4 Views
Last post by Guest
03 Jan 2025, 08:12