Anything in the log?
Are you testing in the android studio emulator or on a real phone?
Please share the "recommended processes" that you've followed.
And your project settings.
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Follow the wormhole through a path of communities !webdev@programming.dev
Anything in the log?
Are you testing in the android studio emulator or on a real phone?
Please share the "recommended processes" that you've followed.
And your project settings.
I've tested it on 3 real phones, I imported the vector graphics from the google database of default vector graphics and followed the android studio docs page on how to import images, I used the srcCompat attribute and added vectordrawable to the build.gradle.kts.
How do I share my project settings? Is that a file?
Share your gradle.kts and a screenshot from this menu:
File>ProjectStructure ( https://developer.android.com/studio/projects#ProjectStructure )
Tap for Kotlin script
plugins { alias(libs.plugins.android.application) alias(libs.plugins.kotlin.android) }
android { namespace = "org.jackgreenearth.materialmusic" compileSdk = 35
defaultConfig {
applicationId = "org.jackgreenearth.materialmusic"
minSdk = 30
targetSdk = 35
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 = "1.8"
}
buildFeatures {
viewBinding = true
}
}
dependencies {
implementation(libs.androidx.core.ktx)
implementation(libs.androidx.appcompat)
implementation(libs.material)
implementation(libs.androidx.constraintlayout)
implementation(libs.androidx.navigation.fragment.ktx)
implementation(libs.androidx.navigation.ui.ktx)
testImplementation(libs.junit)
androidTestImplementation(libs.androidx.junit)
androidTestImplementation(libs.androidx.espresso.core)
implementation(libs.androidx.vectordrawable)
implementation(libs.androidx.vectordrawable.animated)
}
I'll look into it on the weekend in detail if nobody else can spot the issue until then.
So far, everything looks normal and I didn't see anything in the log at a glance. (besides a bunch of res related warnings that I am not sure about)
Are the images in your res folder / do you see them when you go to View > Tool Windows > Resource Manager
?
I do see them when I go to the resource manager
Anything in the log?
Plenty, but nothing that is obvious enough to me as a newbie to android dev. Maybe it's obvious to someone more experienced though, the log is too long to post in this comment, but here is a link to the file.
https://share.jackgreenearth.org/logcat/samsung-SM-A405FN-Android-11_2024-10-30_102911.txt
I get a "URL not found" error on your link. Maybe just put in on pastebin.
Also, I have a bad habbit of editing my posts a lot, sorry, but please read it again when it propagates and reply to the other points as well.
I edited the link to txt so it should work now, although for me it was white on white so I had to ctrl-a the text to read it. I replied to your other points in a separate comment