Tagged articles

Android

1864 articles · Page 1 of 19
SpringMeng
SpringMeng
Oct 5, 2026 · Mobile Development

Run LLMs on Old Android Phones with OlliteRT: OpenAI-Compatible Local Server

OlliteRT lets you run large language models on Android phones with 6GB+ RAM, exposing an OpenAI-compatible API for network clients, supporting model management, multimodal inference, and Home Assistant integration, though limited to .litertlm format and single-model loading.

AndroidLLMOlliteRT
0 likes · 8 min read
Run LLMs on Old Android Phones with OlliteRT: OpenAI-Compatible Local Server
Geek Labs
Geek Labs
Oct 4, 2026 · Mobile Development

DiPlay: Open-Source CarPlay Receiver for BYD Infotainment, No Dongle Required

DiPlay is an open-source Android APK that enables CarPlay on BYD DiLink infotainment systems by implementing the CarPlay protocol via xcertplay and reusing a Carlinkit accessory identity, offering HUD navigation, battery data, and video playback without hardware dongles, though it carries risks of iOS updates breaking compatibility.

AndroidBYDCarPlay
0 likes · 15 min read
DiPlay: Open-Source CarPlay Receiver for BYD Infotainment, No Dongle Required
macrozheng
macrozheng
Sep 23, 2026 · Mobile Development

Run LLMs on 6GB Android Phones with OlliteRT: OpenAI-Compatible LAN API

OlliteRT is an open-source Android app that runs large language models locally via Google's LiteRT runtime, exposing an OpenAI-compatible API over LAN for lightweight always-on tasks like RSS summarization and smart home automation, with monitoring, logging, and security features.

AndroidEdge AIGemma
0 likes · 11 min read
Run LLMs on 6GB Android Phones with OlliteRT: OpenAI-Compatible LAN API
Tencent Music Tech Team
Tencent Music Tech Team
Sep 3, 2026 · Mobile Development

Jugg: Sub-3-Second Android Incremental Builds via Gradle-Bypass Sidecar Compilation

Tencent Music open-sources Jugg, an Android incremental build tool that achieves sub-3-second iteration by bypassing Gradle's fixed overhead via a sidecar compilation pipeline, using custom AAPT2 incremental linking, bytecode-level impact propagation, and JVMTI-based hot reload with hot-fix fallback, validated across 800k production builds.

AAPT2AndroidBuild Optimization
0 likes · 31 min read
Jugg: Sub-3-Second Android Incremental Builds via Gradle-Bypass Sidecar Compilation
liandk
liandk
Sep 2, 2026 · Mobile Development

How to Fix uni‑app iOS/Android Local Video Upload Failures

This guide explains why video recordings that upload correctly on a real device can fail after TestFlight or cloud packaging, detailing the mismatched file‑system paths between plus.io, iOS Documents/Library, and Android Movies directories, and provides step‑by‑step fixes to ensure reliable uploads to Alibaba Cloud VOD.

Androidfile pathiOS
0 likes · 9 min read
How to Fix uni‑app iOS/Android Local Video Upload Failures
Architecture Digest
Architecture Digest
Sep 2, 2026 · Artificial Intelligence

OlliteRT: Turn Old Android Phones into Local LLM API Servers

OlliteRT is an open-source Android app that transforms old phones into local LLM servers exposing OpenAI-compatible APIs, supporting models like Gemma 4 E2B and Qwen 2.5 1.5B with configurable hardware acceleration, monitoring, and Home Assistant integration, all running offline on 5-10W power.

AndroidEdge AIGemma
0 likes · 10 min read
OlliteRT: Turn Old Android Phones into Local LLM API Servers
21CTO
21CTO
Aug 31, 2026 · Mobile Development

Why Google Is Tightening Android App Memory Limits Starting 2027

Facing rising hardware costs and tighter device memory, Google announced that from early 2027 Android apps distributed via Play must meet new memory usage and code‑optimization standards, with phased limits on foreground/background RAM, bitmap usage, DEX size, and mandatory Restore Credentials API integration.

AndroidApp ComplianceDEX Optimization
0 likes · 5 min read
Why Google Is Tightening Android App Memory Limits Starting 2027
Huajiao Technology
Huajiao Technology
Aug 26, 2026 · Operations

Beyond a Demo: How Huajiao’s QA Team Integrated Real‑Device UI Automation into a Full Regression Workflow

The article details how Huajiao’s QA team reduced a two‑day regression run to about ten minutes by building a repeatable, observable, and failure‑aware real‑device UI automation pipeline that includes environment checks, device‑script mapping, multi‑device queue management, nuanced failure handling, and comprehensive result review.

AndroidMidsceneQA process
0 likes · 11 min read
Beyond a Demo: How Huajiao’s QA Team Integrated Real‑Device UI Automation into a Full Regression Workflow
AndroidPub
AndroidPub
Aug 17, 2026 · Mobile Development

Why You Should Stop Misusing Kotlin’s lateinit and Let the Compiler Catch Bugs

The article explains how Kotlin's lateinit can silently bypass compile‑time null safety, leading to UninitializedPropertyAccessException crashes, and argues that using nullable types with safe‑call operators provides compile‑time guarantees, reduces runtime bugs, and improves code safety.

AndroidKotlinNullPointerException
0 likes · 11 min read
Why You Should Stop Misusing Kotlin’s lateinit and Let the Compiler Catch Bugs
Sohu Tech Products
Sohu Tech Products
Aug 12, 2026 · Mobile Development

Beyond Loading, Success, and Error: Modeling Complex UI States in Compose

This article explains why the simple Loading/Success/Error pattern is insufficient for Android Compose pages, demonstrates how to model a comprehensive immutable UI snapshot with data classes, sealed types, and StateFlow, and provides practical guidelines for state ownership, restoration, performance, and testing.

AndroidKotlinStateFlow
0 likes · 24 min read
Beyond Loading, Success, and Error: Modeling Complex UI States in Compose
TechVision Expert Circle
TechVision Expert Circle
Aug 7, 2026 · Artificial Intelligence

How AI Agents Are Turning Smartphones into Personal Assistants in 2026

In early 2026, mobile manufacturers shifted from chat‑focused AI to on‑device agents that can execute tasks, with Apple’s Intelligence Action Engine, Google’s Project Astra, and Samsung’s solutions illustrating the architectural layers, execution routes, security challenges, real‑world use cases, and future impact on phone design.

AI AssistantsAndroidiOS
0 likes · 15 min read
How AI Agents Are Turning Smartphones into Personal Assistants in 2026
Black & White Path
Black & White Path
Aug 5, 2026 · Information Security

Why the $700‑per‑month Android RAT Is Flooding the Underground Market

Security firm Flare’s analysis of thousands of forum posts reveals that the BTMOB Android remote‑access trojan, originally priced at $700 per month, has evolved from a single‑operator service into a fragmented ecosystem of resale, source‑code sales, and counterfeit versions, with secondary‑market prices up to 13‑times lower than the official rates.

AndroidMalware-as-a-ServiceRAT
0 likes · 10 min read
Why the $700‑per‑month Android RAT Is Flooding the Underground Market
Thought Artisan
Thought Artisan
Jul 29, 2026 · Mobile Development

Android Resource Reliability: Token Bucket, Multi-Rate Limiting & Quota Design

This article explores Android's system-level reliability designs, including the TokenBucket rate limiter for logs and metrics, the MultiRateLimiter multi-window quota engine used for Toast rate limiting, and resource counting mechanisms like broadcast receiver limits, showing how Google prevents system overload from app misuse.

AndroidBroadcastReceiverMultiRateLimiter
0 likes · 6 min read
Android Resource Reliability: Token Bucket, Multi-Rate Limiting & Quota Design
AndroidPub
AndroidPub
Jul 23, 2026 · Mobile Development

Mastering Kotlin Asynchronous Streams: The Core of Android Reactive Programming

This article demystifies Kotlin's Flow, StateFlow, SharedFlow, and Channel by explaining their emission, storage, and loss mechanisms, illustrating common pitfalls with concrete code examples, and providing practical guidelines for choosing the right asynchronous data container in Android apps.

AndroidCoroutinesFlow
0 likes · 27 min read
Mastering Kotlin Asynchronous Streams: The Core of Android Reactive Programming
AndroidPub
AndroidPub
Jul 21, 2026 · Mobile Development

2026 Android + AI Development Trends: From Mobile OS to an Agent‑Powered Ecosystem

The article analyzes how Android evolves in 2026 from a simple app platform into a full‑blown intelligence system, covering on‑device AI via AICore and Gemini Nano, hybrid inference, intent‑based computing, the new AppFunctions framework, AI‑enhanced Chrome, and a transformed developer workflow.

AIAndroidAppFunctions
0 likes · 16 min read
2026 Android + AI Development Trends: From Mobile OS to an Agent‑Powered Ecosystem
Black & White Path
Black & White Path
Jul 12, 2026 · Information Security

How the FBI Recovered Deleted Signal Messages from iPhone Notification Logs

Security researcher @RedHatPentester demonstrates that, despite uninstalling Signal, the FBI can extract plaintext messages from iPhone notification cache databases—a forensic flaw stemming from iOS’s write‑optimized storage that retains deleted notification previews, a risk that also affects Android devices.

AndroidSignaldata deletion
0 likes · 7 min read
How the FBI Recovered Deleted Signal Messages from iPhone Notification Logs
Java Tech Enthusiast
Java Tech Enthusiast
Jul 11, 2026 · Mobile Development

Can Android 17’s hardware‑level memory limits end the ‘getting slower over time’ problem?

The article explains how Android’s historic lack of per‑app memory caps let rogue background apps exhaust device RAM, causing lag and crashes, and how Android 17’s new hardware‑enforced memory limits, precise leak detection, and industry‑wide fair‑memory standards aim to eliminate this long‑standing slowdown issue.

AndroidAndroid 17App Optimization
0 likes · 7 min read
Can Android 17’s hardware‑level memory limits end the ‘getting slower over time’ problem?
Java Companion
Java Companion
Jul 10, 2026 · Operations

One-Click Install & Auto-Update for GitHub Binaries: My Experience with the 16k‑Star Komi Store

Komi Store aggregates binary releases from GitHub, Codeberg, Forgejo and other Git platforms, offering searchable, filtered listings with version, star and fork counts, and provides one‑click installation, multiple Android install methods, auto‑update scheduling, APK inspection, and optional mirror downloads, all in an open‑source package manager.

AndroidGitHubKomi Store
0 likes · 10 min read
One-Click Install & Auto-Update for GitHub Binaries: My Experience with the 16k‑Star Komi Store
IoT Full-Stack Technology
IoT Full-Stack Technology
Jul 9, 2026 · Backend Development

Comprehensive Collection of Java Backend Architecture Diagrams

This article compiles a comprehensive set of 31 Java‑related architecture diagrams, covering core components such as the class loader, JVM, threading, Spring, Hibernate, as well as related technologies like Android, Linux kernel, cloud computing, and enterprise solutions, each illustrated with detailed images.

AndroidHibernateJVM
0 likes · 5 min read
Comprehensive Collection of Java Backend Architecture Diagrams
21CTO
21CTO
Jul 4, 2026 · Industry Insights

Google Slapped with Record €4.1 B EU Antitrust Fine for Android Abuse

The EU fined Google’s parent Alphabet a record €4.1 billion for forcing Android device makers to pre‑install Google services and block rivals, a penalty reduced from €4.34 billion after appeal, marking the latest in a series of multibillion‑euro antitrust actions that could spur further regulatory pressure and political backlash.

AlphabetAndroidEU antitrust
0 likes · 5 min read
Google Slapped with Record €4.1 B EU Antitrust Fine for Android Abuse
Sohu Tech Products
Sohu Tech Products
Jul 1, 2026 · Mobile Development

Android 17 MemoryLimiter Is Here—Have You Optimized Your Bitmaps?

Android 17 introduces a system‑level MemoryLimiter that silently kills apps exceeding per‑device RAM limits, making bitmap memory the primary optimization target; the article explains the mechanism, detection methods, new Android Studio tools, and five concrete strategies to keep your app alive.

AndroidAndroid StudioBitmap optimization
0 likes · 20 min read
Android 17 MemoryLimiter Is Here—Have You Optimized Your Bitmaps?
Baidu App Technology
Baidu App Technology
Jun 23, 2026 · Mobile Development

How AI Coding Powered the End‑to‑End Development of NMLeak, an Android Native Memory Leak Detector

This article recounts the three‑week, single‑developer journey of building NMLeak—a 5,881‑line Android native memory‑leak detection library—by manually splitting the architecture, applying AI‑assisted module coding and spec‑driven design, and highlights which practices succeeded and where human oversight remains essential.

AI codingAndroidCounting Bloom Filter
0 likes · 16 min read
How AI Coding Powered the End‑to‑End Development of NMLeak, an Android Native Memory Leak Detector
Thought Artisan
Thought Artisan
Jun 19, 2026 · Mobile Development

Automating Android Source Code Diff Analysis with Claude Code Agent

The author demonstrates using Claude Code agent to automatically download Android 16 and 17 source code via repo init --reference for space efficiency, then generate an HTML diff report comparing simpleperf repository changes with side-by-side visualization and feature summaries, replacing manual Beyond Compare workflows.

AndroidClaude CodeCode Agent
0 likes · 3 min read
Automating Android Source Code Diff Analysis with Claude Code Agent
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Jun 18, 2026 · Mobile Development

TianQu: Pure Kotlin Coroutine-Driven KMP/CMP Router for HarmonyOS, Android & iOS

TianQu is a pure Kotlin, coroutine-driven routing framework for Kotlin Multiplatform/Compose Multiplatform that supports HarmonyOS, Android, and iOS, featuring compile-time KSP scanning, type-safe navigation, cross-module service discovery, ViewModel lifecycle binding, concurrent preloading, and dynamic feature loading.

AndroidCompose MultiplatformCoroutines
0 likes · 34 min read
TianQu: Pure Kotlin Coroutine-Driven KMP/CMP Router for HarmonyOS, Android & iOS
Sohu Tech Products
Sohu Tech Products
Jun 17, 2026 · Fundamentals

Kotlin Inline Functions: More Than Just a Performance Trick

This article explains how Kotlin's inline keyword eliminates lambda object allocation and virtual calls, enables non‑local returns and reified generics, discusses inline properties and their performance benefits, and outlines scenarios where inlining can backfire, helping developers use it wisely.

AndroidKotlinPerformance Optimization
0 likes · 12 min read
Kotlin Inline Functions: More Than Just a Performance Trick
Geek Labs
Geek Labs
May 27, 2026 · Operations

Four Handy Open‑Source Tools That Solve Real‑World Pain Points

This article introduces four lightweight open‑source utilities—a Android firewall/DNS app, a cross‑platform drawing program, a DPI‑bypass tool, and a CLI AI job‑search assistant—each addressing a specific problem with feature overviews, installation commands, and GitHub links.

AI assistantAndroidCLI
0 likes · 6 min read
Four Handy Open‑Source Tools That Solve Real‑World Pain Points
Machine Heart
Machine Heart
May 26, 2026 · Artificial Intelligence

What Agent Harness Do AI Phones Like OpenAI’s AI Phone and Gemini on Android Really Need?

PhoneHarness, a mixed‑action orchestration framework and benchmark from Tencent Hunyuan and academic partners, argues that AI‑powered smartphones must go beyond GUI clicks, integrating CLI, GUI, and host tools while providing verifiable evidence of task completion, reshaping agents from screen‑talkers to true mobile assistants.

AI PhoneAndroidPhoneHarness
0 likes · 11 min read
What Agent Harness Do AI Phones Like OpenAI’s AI Phone and Gemini on Android Really Need?
Baidu Geek Talk
Baidu Geek Talk
May 20, 2026 · Artificial Intelligence

How We Tamed AI Output with a Three‑Layer Architecture for Android Code Migration to KMP

This article details how we used a three‑layer AI architecture—Skill for stable execution, SubAgent for context‑aware scheduling, and Agent Team for parallel collaboration—to reliably migrate a large Android codebase to a Kotlin Multiplatform project, addressing instability, context inflation, and efficiency challenges.

AIAgent TeamAndroid
0 likes · 15 min read
How We Tamed AI Output with a Three‑Layer Architecture for Android Code Migration to KMP
Old Zhang's AI Learning
Old Zhang's AI Learning
May 17, 2026 · Mobile Development

How Gemini Intelligence Turns Android Phones into Personal Assistants

Google's Gemini Intelligence upgrades Android from an operating system to an AI-driven platform, enabling cross‑app automation, Chrome‑based browsing tasks, intelligent autofill, spoken‑to‑text messaging, and natural‑language widget creation, while reshaping hardware strategy and developer interfaces.

AIAndroidGemini
0 likes · 6 min read
How Gemini Intelligence Turns Android Phones into Personal Assistants
AndroidPub
AndroidPub
May 14, 2026 · Mobile Development

Where Should State Live in Jetpack Compose? Practical Guidelines

This guide explains how to decide whether a piece of state belongs in a Composable or a ViewModel by distinguishing UI state from business state, using clear principles, lifecycle considerations, and concrete code examples such as search bars, expandable cards, and drag‑and‑drop scenarios.

AndroidBusiness StateJetpack Compose
0 likes · 17 min read
Where Should State Live in Jetpack Compose? Practical Guidelines
AI Agent Super App
AI Agent Super App
May 12, 2026 · Operations

Run Linux on Your Phone with Termux: Turn Any Android Device into a Pocket Server

This guide shows how to install Termux from the official GitHub releases, update its package sources, add essential development tools, access Android storage, run Python scripts, connect to remote servers via SSH, and extend functionality with tmux, proot‑distro and other utilities, turning a phone into a fully functional Linux environment.

AndroidLinuxPython
0 likes · 11 min read
Run Linux on Your Phone with Termux: Turn Any Android Device into a Pocket Server
ByteDance SE Lab
ByteDance SE Lab
May 8, 2026 · Mobile Development

Douyin’s Dynamic Performance Framework: Design, Perception, and Optimization Practices

The article details Douyin's Dynamic Performance Framework (DDPF), covering its evolution from static resource scheduling to a multi‑dimensional signal‑driven system, the perception and decision layers including low‑interaction detection and end‑side intelligence, and concrete VM tuning cases that illustrate how dynamic optimization is achieved on Android.

AndroidDouyinDynamic Performance
0 likes · 21 min read
Douyin’s Dynamic Performance Framework: Design, Perception, and Optimization Practices
liandk
liandk
May 8, 2026 · Mobile Development

UniApp Map Plugin Compatibility: 3 Common Mistakes to Avoid

This guide examines three frequent issues when using Gaode or Baidu map plugins in UniApp—Android blank maps, large location offsets, and plugin conflicts causing crashes—and provides concrete configuration steps, permission settings, high-accuracy location code, and version-compatibility recommendations to resolve them.

AndroidBaiduGaode
0 likes · 4 min read
UniApp Map Plugin Compatibility: 3 Common Mistakes to Avoid
liandk
liandk
May 8, 2026 · Mobile Development

Avoid Common iOS vs Android Styling Pitfalls in UniApp

When developing UniApp apps, iOS and Android often render styles differently; this article outlines three typical visual mismatches—padding, font size, and notch handling—and provides concrete platform‑specific code fixes and best‑practice recommendations.

AndroidUniAppcross-platform styling
0 likes · 3 min read
Avoid Common iOS vs Android Styling Pitfalls in UniApp
Black & White Path
Black & White Path
May 6, 2026 · Information Security

Zero‑Click Android ADB Flaw Lets Attackers Gain Remote Shell Without Interaction

Google’s May 2026 Android security bulletin disclosed CVE‑2026‑0073, a critical zero‑click authentication bypass in the adbd daemon that lets any attacker on the same LAN bypass wireless ADB’s TLS verification and obtain a shell on unpatched Android 14‑16 devices, with detailed exploitation steps and mitigation guidance.

AndroidAuthentication BypassCVE-2026-0073
0 likes · 15 min read
Zero‑Click Android ADB Flaw Lets Attackers Gain Remote Shell Without Interaction
IT Services Circle
IT Services Circle
Apr 29, 2026 · Mobile Development

8 GB Android Phones Finally Get Relief as the OS Undergoes a Major Memory Overhaul

Android’s long‑standing lax memory management is being overhauled: Google’s Android 17 Beta 4 introduces a device‑level memory cap, smart notifications, and scenario‑specific rules, while China’s ITGSA alliance issues a “fair run memory” mandate, promising to curb bloated apps, reduce heating and lag, and give 8 GB phones a chance to run smoothly again.

AndroidAndroid 17Fair Run Memory
0 likes · 12 min read
8 GB Android Phones Finally Get Relief as the OS Undergoes a Major Memory Overhaul
AI Open-Source Efficiency Guide
AI Open-Source Efficiency Guide
Apr 27, 2026 · Backend Development

Turn Your Android Phone into an SMS Gateway with HTTPSMS and a Simple HTTP API

HTTPSMS is an open‑source SMS gateway that lets an Android phone act as a self‑hosted send/receive endpoint, controlled via a lightweight HTTP API, offering multi‑language SDKs, Docker deployment, AES‑256 encryption, rate limiting, message expiry and a feature‑by‑feature comparison with Twilio, cloud SMS services and DIY GSM modems.

AES-256AndroidDocker
0 likes · 7 min read
Turn Your Android Phone into an SMS Gateway with HTTPSMS and a Simple HTTP API
Black & White Path
Black & White Path
Apr 21, 2026 · Information Security

Automated Android Penetration Test Command Generator: Parse AndroidManifest to Create Drozer Payloads

DrozerForge is a Python tool that parses an app's AndroidManifest.xml, automatically discovers security‑relevant components such as risky global settings, exported activities, deep‑link URLs, services/receivers, and content providers, and then prints ready‑to‑run Drozer commands for each finding.

AndroidAndroidManifestDrozer
0 likes · 11 min read
Automated Android Penetration Test Command Generator: Parse AndroidManifest to Create Drozer Payloads
AndroidPub
AndroidPub
Apr 20, 2026 · Mobile Development

How Google’s Android CLI, Skills, and Knowledge Base Empower AI Agents

Google’s April 2026 release of Android Agent tools—Android CLI, Android Skills, and Android Knowledge Base—shows how a unified, command‑line interface and structured skill packages let AI agents reliably perform standard Android development tasks while staying up‑to‑date with official documentation.

AI AgentAndroidCLI
0 likes · 8 min read
How Google’s Android CLI, Skills, and Knowledge Base Empower AI Agents
AndroidPub
AndroidPub
Apr 16, 2026 · Mobile Development

How JetBrains Junie AI Agent Supercharges Android Compose Development

After struggling with context limits of web‑based AI tools, the author integrates JetBrains’ Junie AI Agent directly into Android Studio, demonstrating a plan‑execute‑verify workflow, Ask and Code modes, multi‑module refactoring, responsive UI generation, and safe team collaboration through GitHub integration.

AI AgentAndroidCode Generation
0 likes · 12 min read
How JetBrains Junie AI Agent Supercharges Android Compose Development
Geek Labs
Geek Labs
Apr 11, 2026 · Mobile Development

How Google AI Edge Enables True On‑Device LLMs for Android

Google AI Edge introduces two open‑source projects—Gallery and LiteRT‑LM—that let Android developers run large language models locally without network connectivity, offering offline inference, privacy protection, GPU/NPU acceleration, and streaming output for real‑time AI experiences.

AndroidEdge AIGallery
0 likes · 9 min read
How Google AI Edge Enables True On‑Device LLMs for Android
Geek Labs
Geek Labs
Apr 11, 2026 · Mobile Development

PhoneClaw and PokeClaw: Turning Your Phone into a Private AI Agent

PhoneClaw and PokeClaw are open‑source, on‑device AI agents for iOS and Android that run Gemma 4 locally, offering offline privacy, zero‑cost operation, and native tool calling through iOS APIs or Android Accessibility services.

AndroidGemmaPhoneClaw
0 likes · 11 min read
PhoneClaw and PokeClaw: Turning Your Phone into a Private AI Agent
AI Explorer
AI Explorer
Apr 7, 2026 · Mobile Development

Google AI Edge Gallery: Offline Mobile AI with Gemma Models and Multimodal Agents

Google’s AI Edge Gallery lets developers run open‑source large language models such as Gemma 4 directly on Android devices without network connectivity, offering an integrated framework with agent skills, thinking mode visualizations, multimodal interaction, and a prompt lab, thereby addressing privacy, latency, and offline AI needs.

AndroidGemmaGoogle AI Edge Gallery
0 likes · 6 min read
Google AI Edge Gallery: Offline Mobile AI with Gemma Models and Multimodal Agents
IT Services Circle
IT Services Circle
Apr 5, 2026 · Mobile Development

Google’s New Android Side‑Load Policy: What Developers Need to Know

Google has introduced an Advanced Installation Flow that tightens side‑loading permissions, requiring developer verification and a 24‑hour waiting period, which dramatically changes how Android users and developers install apps outside Google Play.

Advanced Installation FlowAndroidDeveloper Verification
0 likes · 6 min read
Google’s New Android Side‑Load Policy: What Developers Need to Know
Coder Trainee
Coder Trainee
Apr 4, 2026 · Mobile Development

Getting Started with Kotlin‑Java Mixed Development for Android

This guide walks through creating an Android project that combines Java and Kotlin, adding Kotlin dependencies via Maven, and implementing a simple controller with Kotlin syntax, illustrating variable definitions, method signatures, and basic service interaction.

AndroidControllerKotlin
0 likes · 5 min read
Getting Started with Kotlin‑Java Mixed Development for Android
ByteDance SE Lab
ByteDance SE Lab
Apr 3, 2026 · Fundamentals

Douyin’s Deep Dive: Expanding Android ART Heap, FD Limits & M:N Threading on Legacy Devices

This article details how Douyin engineers tackled Android’s limited heap, file‑descriptor, and thread constraints on older phones by expanding ART malloc and region spaces, enlarging FD/FD_SET limits, and implementing a transparent M:N user‑level threading model, achieving significant stability and performance gains.

ARTAndroidFD Limits
0 likes · 33 min read
Douyin’s Deep Dive: Expanding Android ART Heap, FD Limits & M:N Threading on Legacy Devices
Alibaba Cloud Observability
Alibaba Cloud Observability
Mar 30, 2026 · Mobile Development

Why Your Android App’s Network Requests Stall and How RUM Reveals the Fix

The article explains how mobile network performance issues—especially long connection‑pool wait times—cause slow page loads in Android apps, demonstrates how to interpret Alibaba Cloud RUM’s Resource event metrics and timing data, walks through a real‑world case study with detailed stage‑by‑stage analysis, and provides concrete diagnostic steps and optimization recommendations for OkHttp connection‑pool configuration and other common bottlenecks.

AndroidMobile DevelopmentPerformance Monitoring
0 likes · 16 min read
Why Your Android App’s Network Requests Stall and How RUM Reveals the Fix
AndroidPub
AndroidPub
Mar 26, 2026 · Mobile Development

Mastering Android Dependency Injection: Hilt vs Koin Explained

This comprehensive guide demystifies Android dependency injection, covering core concepts, manual implementation, the role of composition roots, and a detailed comparison of Hilt and Koin—including their architectures, advantages, trade‑offs, and practical tips for choosing the right framework in real‑world projects.

AndroidDI FrameworksDependency Injection
0 likes · 29 min read
Mastering Android Dependency Injection: Hilt vs Koin Explained
Alibaba Cloud Native
Alibaba Cloud Native
Mar 24, 2026 · Mobile Development

Why Your Android App Is Slow: Uncovering Hidden Network Bottlenecks with RUM

This article explains how mobile network diversity, device fragmentation, and limited visibility make performance troubleshooting hard, then introduces Alibaba Cloud RUM's Resource event model, walks through its attribute and metric fields, demonstrates a real‑world Android case study with step‑by‑step timing analysis, and provides concrete diagnosis and optimization guidelines for connection‑pool, DNS, SSL, and TTFB issues.

AndroidPerformance Monitoringnetwork performance
0 likes · 18 min read
Why Your Android App Is Slow: Uncovering Hidden Network Bottlenecks with RUM
Ubuntu
Ubuntu
Mar 17, 2026 · Industry Insights

From 3 Billion Phones to Cloud Dominance: How Linux Became the World’s “Toy”

Linux now powers over 3 billion smartphones, 100% of the TOP‑500 supercomputers, and the core of every major public cloud, with Android’s free model outpacing Windows Phone and Docker/Kubernetes turning Linux into the essential “air and water” of modern cloud computing.

AndroidCloud ComputingDocker
0 likes · 5 min read
From 3 Billion Phones to Cloud Dominance: How Linux Became the World’s “Toy”
Black & White Path
Black & White Path
Feb 27, 2026 · Information Security

One‑Click Root‑Free Persistence for Frida Scripts

This article details a step‑by‑step method to embed Frida scripts directly into Android binaries, creating a root‑free, self‑contained Xposed module by compiling a custom Frida‑gadget, editing ELF/PE files, adding magic markers, and automating packaging with Rust and apktool.

AndroidBinary InjectionELF
0 likes · 9 min read
One‑Click Root‑Free Persistence for Frida Scripts
Sohu Tech Products
Sohu Tech Products
Feb 25, 2026 · Mobile Development

Why R8 Beats D8: Deep Dive into Android’s Powerful Code Optimizer

This article explains the differences between D8 and R8, details R8’s advanced optimization techniques, discusses challenges like reflection and keep‑rules, and highlights recent tooling improvements and future features that make R8 essential for faster, smaller Android apps.

AndroidMobile DevelopmentPerformance
0 likes · 9 min read
Why R8 Beats D8: Deep Dive into Android’s Powerful Code Optimizer
Black & White Path
Black & White Path
Feb 25, 2026 · Information Security

Bypass Forced App Installations and Protect Privacy with the Fake Install Module

This article introduces the Fake Install Module, an Android XP module that forges install status to intercept multi‑dimensional detection, bypass mandatory third‑party app installations, and safeguard the device's app‑list privacy, with detailed usage scenarios and step‑by‑step installation guides for both rooted and non‑rooted devices.

AndroidApp PrivacyLSPatch
0 likes · 6 min read
Bypass Forced App Installations and Protect Privacy with the Fake Install Module
BirdNest Tech Talk
BirdNest Tech Talk
Feb 22, 2026 · Mobile Development

Deploy OpenClaw on Android via Termux and ADB – A Step‑by‑Step Guide

This guide walks through installing Termux, Ubuntu, and OpenClaw on a Xiaomi Android phone, configuring developer options, connecting via ADB, installing the burner‑phone skill, capturing screenshots, and attempting click actions, while highlighting limitations when click debugging is unavailable.

ADBAndroidOpenClaw
0 likes · 5 min read
Deploy OpenClaw on Android via Termux and ADB – A Step‑by‑Step Guide
vivo Internet Technology
vivo Internet Technology
Feb 11, 2026 · Mobile Development

How Vivo Game Center Boosted Weak‑Network Performance with QUIC and Cronet

This article details how the Vivo Game Center team tackled slow page loads and resource failures in weak‑network environments by integrating the QUIC‑enabled Cronet library into OkHttp, defining precise network states, using custom interceptors, and conducting A/B tests that reduced failure rates by 40% and cut request latency by 7%.

AndroidCronetQUIC
0 likes · 16 min read
How Vivo Game Center Boosted Weak‑Network Performance with QUIC and Cronet
AI Engineering
AI Engineering
Feb 9, 2026 · Artificial Intelligence

Three Unconventional Ways to Run OpenClaw on Edge Devices

The article showcases three low‑cost edge deployments of OpenClaw—a $25 Moto phone using Termux, a $5 ESP32‑S3 board running a pure‑C MimiClaw, and the BotDrop Android app that turns an old phone into an AI agent host—detailing setup steps, challenges, and security considerations.

AI agentsAndroidESP32
0 likes · 10 min read
Three Unconventional Ways to Run OpenClaw on Edge Devices
Sohu Tech Products
Sohu Tech Products
Feb 4, 2026 · Mobile Development

Why Flutter Text Gets Clipped Under Opacity/ShaderMask? Deep Dive into Skia Bounds Bug

The article explains a long‑standing Flutter bug where Text wrapped by Opacity or ShaderMask loses its descender glyphs on Android due to overly precise layer bounds calculated by Skia/FreeType, detailing how saveLayer, hinting, and glyph outline bounds interact, and offers practical workarounds to avoid the clipping.

AndroidFlutterOpacity
0 likes · 11 min read
Why Flutter Text Gets Clipped Under Opacity/ShaderMask? Deep Dive into Skia Bounds Bug
Old Meng AI Explorer
Old Meng AI Explorer
Feb 2, 2026 · Operations

Unlock Full AirPods Features on Android & Linux with LibrePods – A Complete Guide

LibrePods is an open‑source project that brings Apple‑locked AirPods functionalities—such as active noise cancellation, ear‑detect auto‑pause, real‑time battery readout, head‑gesture controls, and customizable settings—to Android and Linux devices, offering step‑by‑step installation via Xposed modules or a Linux tray app.

AirPodsAndroidBluetooth
0 likes · 10 min read
Unlock Full AirPods Features on Android & Linux with LibrePods – A Complete Guide
AndroidPub
AndroidPub
Feb 2, 2026 · Mobile Development

How Kotlin Multiplatform Turns One Codebase into Native Android & iOS Binaries

This article demystifies Kotlin Multiplatform’s compiler architecture, explaining how shared Kotlin code is transformed into platform‑specific binaries via a common intermediate representation, the roles of Kotlin/JVM and Kotlin/Native backends, expect/actual contracts, memory model evolution, and practical build and integration steps for Android and iOS.

AndroidExpect/ActualKMP
0 likes · 19 min read
How Kotlin Multiplatform Turns One Codebase into Native Android & iOS Binaries
AndroidPub
AndroidPub
Jan 26, 2026 · Mobile Development

How Agent Skills Turn AI Assistants into Consistent Android Development Partners

This article explains why AI coding assistants often ignore team conventions in large Android projects, introduces the concept of Agent Skills as versioned, shared‑memory skill packs that enforce architecture, state‑management, and offline‑first practices, and provides a step‑by‑step guide to integrate the open‑source Awesome Android Agent Skills library.

AIAgent SkillsAndroid
0 likes · 11 min read
How Agent Skills Turn AI Assistants into Consistent Android Development Partners
Alipay Experience Technology
Alipay Experience Technology
Jan 6, 2026 · Backend Development

How Alipay Cut App Size by 47M and Pre‑install Package by 127M with Componentization

Alipay tackled exploding bundle sizes, code‑reuse pain, and architectural complexity by redesigning its engineering stack into a standardized, plug‑in component system that reduced the main app by 47 MB, the pre‑install package by 127 MB, and cut baseline‑sync modifications from dozens to single‑digit numbers.

AndroidComponentizationmultiplatform
0 likes · 23 min read
How Alipay Cut App Size by 47M and Pre‑install Package by 127M with Componentization
Woodpecker Software Testing
Woodpecker Software Testing
Jan 4, 2026 · Mobile Development

Essential Mobile App Performance Testing Checklist and Tools

Performance is critical for mobile apps; this guide outlines how to evaluate device, server/API, and network performance, provides troubleshooting steps for common issues, recommends Android and iOS testing tools, discusses testing challenges, and presents a comprehensive pre‑release testing checklist.

API-testingAndroiddevice performance
0 likes · 11 min read
Essential Mobile App Performance Testing Checklist and Tools
AndroidPub
AndroidPub
Dec 18, 2025 · Mobile Development

Mastering FlowRow & FlowColumn in Jetpack Compose for Responsive UI

This article explores Jetpack Compose's FlowLayout components, comparing them with lazy layouts, demonstrating basic and advanced usage—including item alignment, weight handling, and grid-like arrangements—to build responsive Android interfaces that adapt gracefully to varying screen sizes.

AndroidComposableFlowLayout
0 likes · 9 min read
Mastering FlowRow & FlowColumn in Jetpack Compose for Responsive UI
IT Services Circle
IT Services Circle
Dec 14, 2025 · Mobile Development

Unlock AirPods Features on Android & Linux with LibrePods – Open‑Source Reverse‑Engineered Tool

LibrePods is an open‑source project that reverse‑engineers Apple’s proprietary AirPods protocol, enabling Android and Linux users to access native features such as active noise cancellation, ear detection, battery status, and custom transparency modes, with detailed compatibility notes, installation steps, and a public GitHub repository.

AirPodsAndroidBluetooth
0 likes · 5 min read
Unlock AirPods Features on Android & Linux with LibrePods – Open‑Source Reverse‑Engineered Tool
Alibaba Cloud Native
Alibaba Cloud Native
Dec 13, 2025 · Mobile Development

How to Diagnose Android Crash Issues with RUM: A Step‑by‑Step Case Study

This article walks through a real‑world Android crash investigation, showing how to collect, visualize, and analyze crash data with Alibaba Cloud RUM, trace user behavior, identify the root cause in ProductListAdapter, and apply symbolication and version comparison to resolve the issue efficiently.

AndroidPerformance Monitoringcrash analysis
0 likes · 13 min read
How to Diagnose Android Crash Issues with RUM: A Step‑by‑Step Case Study
AndroidPub
AndroidPub
Dec 8, 2025 · Mobile Development

Mastering Debounce in Kotlin Flow: From Basics to Advanced Use Cases

This article explains the debounce operator in Kotlin Flow, covering its core concept, practical scenarios like search input, multiple implementation styles—including fixed timeout, duration‑based, and dynamic debounce—along with internal mechanics, performance trade‑offs, best practices, common pitfalls, and real‑world code examples.

AndroidCoroutinesFlow
0 likes · 13 min read
Mastering Debounce in Kotlin Flow: From Basics to Advanced Use Cases
DataFunTalk
DataFunTalk
Dec 5, 2025 · Mobile Development

How ByteDance’s Doubao Phone Assistant Revives SmartisanOS Code for AI‑Powered Mobile Interaction

The article traces how ByteDance’s limited‑release Doubao phone assistant reuses SmartisanOS’s deep‑customized Android code, revealing three layers of inherited assets, the system‑level AI‑assistant architecture, security concerns, and the broader implications for the future of mobile operating systems.

AI assistantAndroidByteDance
0 likes · 12 min read
How ByteDance’s Doubao Phone Assistant Revives SmartisanOS Code for AI‑Powered Mobile Interaction
Sohu Tech Products
Sohu Tech Products
Dec 3, 2025 · Mobile Development

How to Build a Scalable Android Ad‑Monitoring System with Multi‑Device Automation

This article details the design and implementation of an Android ad‑monitoring platform that controls multiple devices concurrently, automates app interactions, uses OCR for ad detection, and provides real‑time status monitoring via a floating window, while covering architecture, core modules, communication strategies, and performance optimizations.

ADBAd MonitoringAndroid
0 likes · 27 min read
How to Build a Scalable Android Ad‑Monitoring System with Multi‑Device Automation
Baidu App Technology
Baidu App Technology
Nov 25, 2025 · Mobile Development

How to Build an Ambient Mode for Seamless Video Playback on Android & iOS

This article explains the technical design of an ambient mode that fills video black bars with dynamically extracted dominant colors, covering video frame sampling, median‑cut color quantization, Android and iOS rendering pipelines, gradient animations, and performance optimizations.

Androidambient modecolor extraction
0 likes · 16 min read
How to Build an Ambient Mode for Seamless Video Playback on Android & iOS
Xiaolong Cloud Tech Team
Xiaolong Cloud Tech Team
Nov 25, 2025 · Artificial Intelligence

5 Open-Source AI Projects That Automate Mobile Phones

The article surveys five open‑source AI agents—MobiAgent, Mobile‑Agent, Droidrun, AppAgent, and mobile‑use—that let AI perceive screen content and perform cross‑app actions on Android/iOS devices, describing their architectures, example use cases, benchmark results, and GitHub links.

AI AutomationAndroidiOS
0 likes · 8 min read
5 Open-Source AI Projects That Automate Mobile Phones
Alibaba Cloud Observability
Alibaba Cloud Observability
Nov 10, 2025 · Mobile Development

Building a Reliable Android Crash Collection Framework: Java & Native Solutions

This article explains the challenges of Android app crashes and presents a comprehensive, cloud‑native solution that captures both Java/Kotlin and native crashes, details the underlying mechanisms such as UncaughtExceptionHandler, signal handling, minidump generation, stack unwinding, and offers practical guidance for integrating reliable crash reporting into mobile applications.

AndroidCrash ReportingJava
0 likes · 19 min read
Building a Reliable Android Crash Collection Framework: Java & Native Solutions
AndroidPub
AndroidPub
Nov 9, 2025 · Mobile Development

How to Diagnose and Fix Jetpack Compose Performance Pitfalls

Learn how to identify and resolve performance issues in Jetpack Compose by using Layout Inspector, Stability Reports, and configuration files, understanding stable vs unstable parameters, applying strong skipping, and leveraging annotations and wrapper classes to achieve efficient UI recomposition.

AndroidJetpack ComposePerformance Optimization
0 likes · 12 min read
How to Diagnose and Fix Jetpack Compose Performance Pitfalls
Alibaba Cloud Native
Alibaba Cloud Native
Nov 8, 2025 · Mobile Development

How to Capture and Analyze Android Crashes: From Java Exceptions to Native Minidumps

This technical guide explains the underlying mechanisms of Android crash collection for both Java/Kotlin and native code, outlines a four‑step capture process, compares popular solutions, and provides concrete implementation details—including signal handling, minidump generation, and stack deobfuscation—to help developers reliably record and diagnose app failures.

AndroidCrash HandlingJava
0 likes · 19 min read
How to Capture and Analyze Android Crashes: From Java Exceptions to Native Minidumps
AndroidPub
AndroidPub
Nov 6, 2025 · Mobile Development

How Gemini AI Supercharges Android UI Development in Android Studio

Gemini AI, now deeply integrated into Android Studio, acts as a full‑lifecycle UI development assistant—transforming design drafts into Compose code, auto‑generating previews, offering code explanations, optimizations, and project‑wide context configuration—dramatically speeding up Android app creation for both individual and enterprise developers.

AndroidCode GenerationGemini AI
0 likes · 16 min read
How Gemini AI Supercharges Android UI Development in Android Studio
AndroidPub
AndroidPub
Nov 3, 2025 · Mobile Development

How Android 15’s 16KB Memory Pages Boost Performance and Meet Play Store Rules

Android 15 introduces 16KB memory pages, requiring native libraries to align accordingly; this change improves TLB efficiency, reduces CPU load, speeds up cold starts, and lowers battery consumption, while Google Play mandates compliance by November 2025, prompting developers to audit and rebuild affected .so files using provided tools.

16KBAndroidPlay Store
0 likes · 12 min read
How Android 15’s 16KB Memory Pages Boost Performance and Meet Play Store Rules