This post list the details of some of the important gerrit commands which we have tried, (This … Read more
Explore guideLabs
Reproducible
engineering
experiments
Tested environments, procedures, expected output, and the evidence you need to repeat an experiment yourself with confidence.
Real systems. Real results.
Browse by category
Existing library
Continue exploring
In Android application, if you are doing some network operations like download from some external website or … Read more
Explore guideRead Android API Level and Build Information Safely
Android’s `Build` and `Build.VERSION` APIs expose platform and firmware metadata, but those values serve different purposes. Use the numeric API level for compatibility checks, treat display strings as diagnostics, and avoid turning hardware fields into tracking identifiers.
Explore guideAs we have seen in our post, “How to develop first android Application/App in Android Studio” where … Read more
Explore guideFix Yocto “Installed but Not Shipped” QA Errors
This Yocto QA failure is a packaging mismatch: `do_install` placed an artifact under `${D}`, but no output package claimed it. Trace the reported path, package it intentionally or remove it, then inspect the generated package rather than hiding the warning.
Explore guideFix curl/curl.h Missing on Ubuntu C Builds
The `curl` command is not the libcurl development kit. Current Ubuntu builds normally need `libcurl4-openssl-dev`, which supplies headers and build metadata. Use pkg-config or CMake’s CURL target so transitive link flags and non-default installation paths remain correct.
Explore guideFix openssl/ssl.h Missing on Ubuntu Builds
The OpenSSL command and runtime library are not enough to compile C/C++ code. Ubuntu puts headers, unversioned linker files, and pkg-config metadata in `libssl-dev`. Install it for the correct architecture, then let pkg-config or CMake supply paths instead of hard-coding `/usr/include`.
Explore guideCreate a Dual Partition SD Card with Linux / Ubuntu
Start ‘fdisk’. For me, the SD card reader/writer has the SD card show up on /dev/sdc. I … Read more
Explore guideElectric Fence helps you detect two common programming bugs: software that overruns the boundaries of a malloc() memory … Read more
Explore guide