Sharon Maisharon-mai.hashnode.dev·Dec 14, 2024【2024】Android Hilt 安裝指南:使用 Kotlin DSL 和 Version Catalog 的現代配置本文介紹如何使用現代化方式安裝 Hilt。快速開始,請按照以下步驟執行: 安裝流程 版本資訊 目前已驗證的版本組合: 組件版本備註 AGP8.7 Kotlin1.9.21使用相容 Compose 版本 KSP1.9.21-1.0.15使用對應 Kotlin 版本 Hilt2.48AGP 7.0+ 要求 JDK17AGP 8.0+ 要求 檔案架構圖 app/ ├── src/ │ ├── main/ │ │ ├── java/com/example/app/...Android Dev Guidehilt
Vyacheslav Rusakovblog.vyarus.ru·Dec 9, 2024Tuning gradle variant compatibilityA real-life case how to force gradle accepting dependency with higer java version requirement. My animalsniffer gradle plugin targets java 8 (keeps minimum compatiblity): java { sourceCompatibility = 1.8 } Now, in order to add android support, I...gradle
torchicalpacalearns.hashnode.dev·Oct 26, 2024unpacking build.gradle and gradlew: a guide to building projects ⚒️🚧have you ever opened up a new project and wondered what is the mysterious build.gradle file and gradle folder? what do they actually do, and why are they important in projects? heres’s a quick guide! “back in my day” before gradle, setting up a Java...build toolsgradlew
Vyacheslav Rusakovblog.vyarus.ru·Oct 17, 2024Releasing GraalVM-generated native binaries with Github Actions (and Gradle)Recently, I have to update binary release github action for my yaml-updater project and finally added debug and re-run abilities. So I decided to describe it here as it could be easilly reused for other projects (should be a good bootstrap for anyone...26 readsgradle
Peter Onumkotlinpete.hashnode.dev·Oct 17, 2024Running Spring Boot Applications With Gradle and MavenYou can either run a Spring Boot application or build a jar from it. You can do both with either Gradle or Maven Gradle The command for running a Spring Boot app with Gradle is: ./gradlew bootRun The command for building a jar from a Spring Boot app...Springboot
shamnad sheriefshamnadsherief.hashnode.dev·Oct 10, 2024Difference between "min SDK version", "target SDK version" and "compile SDK" version?TLDR; Min SDK Version: The min sdk version is the earliest release of the Android SDK that your application can run on. If you set your minsSdkVersion to 21 then the app can be installed on Android 5.0 (Lollipop) and above. Users with older devices, ...Android
Gabriel Rogathnyumbani-coder.hashnode.dev·Oct 4, 2024Android DevelopmentBUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 65 Step 1: remove gradle configurations Step 2: create folder Gradle on e.g C:\Gradle Step 3: Install/Download Gradle version compatible t...Android
Sean Coughlinblog.seancoughlin.me·Sep 30, 2024Gradle: Java Build Tools, Tasks, Dependencies, and Multi-Project BuildsIntroduction In Java development, build tools are a crucial part of the workflow. They automate tasks such as compiling code, managing dependencies, packaging applications, and even running tests. As projects grow in size and complexity, manually han...59 readsSoftware EngineeringJava
Yogesh Borudeyogeshb.hashnode.dev·Sep 16, 2024Integrating Jenkins with Build Tools: A Comprehensive GuideIn the modern software development landscape, Continuous Integration (CI) and Continuous Deployment (CD) practices have become essential. Jenkins, an open-source automation server, stands out as one of the most popular tools for these purposes. One o...Jenkins
Ankita Lunawatcloudhub2295.hashnode.dev·Sep 10, 2024Gradle installation on ubuntuGradle is build automation evolved, capable of automating the building, testing, publishing, deployment, and more for software packages or other types of projects such as generated static websites, generated documentation, or virtually anything else....gradle