Welcome to my detailed tutorial on integrating SonarQube with an Angular 19 project on Windows ! This video will guide you through the installation and configuration process for SonarQube to analyze your code quality and improve the development workflow. In this step-by-step guide, we’ll set up the required software, configure the necessary tools, and integrate SonarQube with an Angular 19 project. Whether you're a beginner or an experienced developer, this tutorial will help you understand how to run effective code analysis using SonarQube. Here is my youtube link :::: https://youtu.be/PvwvgoMrngk What You Will Learn: In this tutorial, we will cover the following key steps: Installing Required Software: Before starting, we need a few software installations: SonarQube: Used for analyzing code quality and identifying issues such as bugs, vulnerabilities, and code smells. SonarScanner: A tool used to send...
Set Java: 1. Use Java 11 or 17 Instead of Java 18 SDK Manager works best with Java 11 or Java 17 . Java 18 is not officially supported for Android SDK tools. Run the following command to check your Java version: java -version sudo apt update sudo apt install openjdk-17-jdk export JAVA_HOME=$(/usr/libexec/java_home -v 17) export PATH= $JAVA_HOME /bin: $PATH Now, try running the sdkmanager command again. 2. Install android image using sdkmanager sdkmanager "system-images;android-34;google_apis;arm64-v8a" --sdk_root=/opt/android-sdk if sdkmanger is not found in emulator root@dee16e24c043:/# ${ANDROID_SDK_ROOT}/cmdline-tools/bin/sdkmanager --sdk_root=${ANDROID_SDK_ROOT} --licenses 3. Create emulator using avdmanager avdmanager create avd -n MyEmulator -k "system-images;android-34;google_apis_playstore;x86_64" --device "pixel_5" 4. Launch the Emulator root@dee16e24c043:/# emulator -avd MyEmulator -no-snapshot -noaudio -no-boot-anim 5. Install kvm if emulat...
When developing mobile apps, it’s crucial to keep third-party dependencies secure. OWASP Dependency-Check is an open-source tool that helps detect known vulnerabilities (CVEs) in software libraries. In this article, we’ll explore how to use it for both Android and iOS projects and integrate it into your CI/CD pipeline like Jenkins. ✅ What is OWASP Dependency-Check? OWASP Dependency-Check is a Software Composition Analysis (SCA) tool. It scans your project’s dependencies and checks for known vulnerabilities using data from the National Vulnerability Database (NVD) . 🟢 Using OWASP Dependency-Check for Android Android apps typically use Gradle , which means you can scan .jar and .aar files from your build outputs. 🔧 Step-by-Step Guide 1️⃣ Install Dependency-Check CLI You can download the latest release from GitHub: 👉 https://github.com/jeremylong/DependencyCheck/releases If you're on macOS, you can also use Homebrew: bash Copy brew install dependency-check 2️⃣ Run...
Comments
Post a Comment