Tag

android-studio

0 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 5, 2024 · Mobile Development

Android Studio 2024.2 (Ladybug) Update Overview and New Features

The article reviews the Android Studio 2024.2 (Ladybug) release, detailing versioning changes, IntelliJ 2024.2 improvements such as K2 mode, the new default UI, enhanced Git options, AI‑driven terminal, updated emulator support, Feature Drop deprecations, and practical migration tips for developers.

Feature DropIntelliJK2 mode
0 likes · 11 min read
Android Studio 2024.2 (Ladybug) Update Overview and New Features
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 5, 2024 · Mobile Development

Step-by-Step Guide to Setting Up a macOS Mobile Development Environment for Android and Flutter

This article provides a comprehensive, beginner-friendly walkthrough for configuring a macOS machine with Android Studio, Flutter SDK, Homebrew, Vim, CocoaPods, and iOS simulators, including detailed commands, environment variable tweaks, and troubleshooting tips to get Flutter projects running on iOS devices.

Development SetupFlutterHomebrew
0 likes · 8 min read
Step-by-Step Guide to Setting Up a macOS Mobile Development Environment for Android and Flutter
Sohu Tech Products
Sohu Tech Products
Aug 2, 2023 · Mobile Development

Recommended Android Studio Plugins for Efficient Development

This article introduces six essential Android Studio plugins—including ADB Idea, ECTranslation, Key Promoter X, Alibaba Java Coding Guidelines, QAPLug, and Save Action—detailing their installation, key features, and how they boost development efficiency, code quality, and debugging for Android developers.

android-studiocode qualitymobile development
0 likes · 9 min read
Recommended Android Studio Plugins for Efficient Development
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Feb 1, 2023 · Mobile Development

Android Debugging Techniques: Operations, Practices, and Principles

The guide explains Android debugging fundamentals, covering run and attach modes, essential operations like stepping and breakpoints, best practices for inspecting variables and reducing compile time, the underlying ADB and JDWP protocols, and troubleshooting common issues such as breakpoint loss and port conflicts.

ADBDebugging PrinciplesMulti-threading Debugging
0 likes · 15 min read
Android Debugging Techniques: Operations, Practices, and Principles
Sohu Tech Products
Sohu Tech Products
Oct 19, 2022 · Mobile Development

Flutter Developers’ IDE Preferences: Android Studio vs VS Code – 2022 Research Findings

A 2022 research study by Google’s Flutter UX team reveals that while Android Studio was once the dominant IDE for Flutter development, VS Code has rapidly gained popularity due to its speed, lightweight nature, and better perceived support, with many developers now favoring it across various regions and use cases.

Developer SurveyFlutterIDE
0 likes · 9 min read
Flutter Developers’ IDE Preferences: Android Studio vs VS Code – 2022 Research Findings
Qunar Tech Salon
Qunar Tech Salon
Nov 18, 2021 · Mobile Development

Comprehensive Guide to Android Source Code Exploration, Environment Setup, Debugging Techniques, and Permission Analysis

This article introduces Android source code directory structures, explains how to configure a local development environment with IDEGen and Android Studio, demonstrates advanced debugging methods such as method, conditional, and log breakpoints, and walks through a real‑world permission‑granting case study to illustrate source‑level analysis and modification strategies.

AndroidSource Codeandroid-studio
0 likes · 13 min read
Comprehensive Guide to Android Source Code Exploration, Environment Setup, Debugging Techniques, and Permission Analysis
ByteDance Terminal Technology
ByteDance Terminal Technology
Oct 14, 2021 · Mobile Development

How to Develop an Android Studio Plugin Using the IntelliJ Platform SDK

This article guides readers from zero to one in creating Android Studio plugins by explaining the IntelliJ IDE plugin development workflow, required tools, project setup, core files like build.gradle and plugin.xml, implementing actions, wizards, tool windows, UI creation, data persistence, and packaging for distribution.

GradleIDE DevelopmentIntelliJ Plugin
0 likes · 19 min read
How to Develop an Android Studio Plugin Using the IntelliJ Platform SDK
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Aug 13, 2021 · Mobile Development

Jetpack Compose: A New Android UI Framework

Jetpack Compose is a new Android UI framework that replaces traditional View and ViewGroup with a declarative approach, allowing developers to write less code, achieve faster development, and create more maintainable applications.

Android UIDeclarative UIJetpack Compose
0 likes · 15 min read
Jetpack Compose: A New Android UI Framework
Sohu Tech Products
Sohu Tech Products
Oct 28, 2020 · Mobile Development

Android Studio 4.1 Stable Release – New Features and Improvements

Android Studio 4.1 introduces a suite of enhancements—including a Database Inspector, Material Design component updates, integrated TensorFlow Lite support, improved Apply Changes, native memory profiling, and expanded emulator capabilities—aimed at boosting productivity and code quality for Android developers.

DaggerDatabase InspectorIDE
0 likes · 13 min read
Android Studio 4.1 Stable Release – New Features and Improvements
Laravel Tech Community
Laravel Tech Community
Oct 14, 2020 · Mobile Development

Android Studio 4.1 Stable Release: New Design, Development, Build & Test, and Optimization Features

Android Studio 4.1 stable release introduces upgraded Material Design components, a built‑in Database Inspector, direct Android Emulator support, Dagger navigation, TensorFlow Lite model integration, foldable‑device emulator capabilities, and a native memory profiler, enhancing the overall Android development experience.

Database InspectorMaterial DesignRelease Notes
0 likes · 5 min read
Android Studio 4.1 Stable Release: New Design, Development, Build & Test, and Optimization Features
Yuewen Frontend Team
Yuewen Frontend Team
Jun 3, 2019 · Mobile Development

How to Build Trusted Web Activities (TWA) for Android with Android Studio

This guide walks you through setting up Trusted Web Activities (TWA) in Android Studio, covering project creation, adding the TWA support library, configuring the Android manifest, establishing Digital Asset Links, enabling debugging, and packaging the app for release, enabling seamless full‑screen web content in native Android apps.

Androidandroid-studiodigital-asset-links
0 likes · 18 min read
How to Build Trusted Web Activities (TWA) for Android with Android Studio
360 Quality & Efficiency
360 Quality & Efficiency
Apr 16, 2018 · Mobile Development

Recommended Android Studio Plugins to Boost Development Efficiency

This article introduces four essential Android Studio plugins—.ignore, GsonFormat, CodeGlance, and 360 FireLine—that help developers manage .gitignore files, generate Java models from JSON, navigate code faster, and detect security or memory‑leak issues, thereby significantly improving productivity.

Androidandroid-studiomobile development
0 likes · 3 min read
Recommended Android Studio Plugins to Boost Development Efficiency
Hujiang Technology
Hujiang Technology
May 18, 2017 · Mobile Development

Getting Started with Kotlin for Android Development

This article introduces Kotlin as a first‑class language for Android, explains why developers should adopt it, and provides a step‑by‑step guide to setting up Android Studio for Kotlin development, including plugin installation, project conversion, and configuration details.

AndroidKotlinTutorial
0 likes · 6 min read
Getting Started with Kotlin for Android Development
360 Quality & Efficiency
360 Quality & Efficiency
May 5, 2017 · Backend Development

Step-by-Step Guide to Developing an Android Studio Plugin

This article provides a comprehensive tutorial on creating, configuring, and publishing an Android Studio plugin, covering environment setup, project creation, plugin.xml configuration, action implementation, packaging, and uploading to the JetBrains marketplace, with detailed screenshots and code examples.

IDEIntelliJ PlatformJava
0 likes · 7 min read
Step-by-Step Guide to Developing an Android Studio Plugin
Tencent Music Tech Team
Tencent Music Tech Team
Jan 19, 2017 · Mobile Development

Android UI Automation Testing with Espresso Framework

The article introduces Google’s Espresso framework for Android UI automation, explains how to configure Gradle dependencies and the test runner, and guides developers through writing robust test cases by locating views, performing actions, and asserting states with onView().perform().check(), including a complete @Rule‑based example.

AndroidEspressoIdlingResource
0 likes · 8 min read
Android UI Automation Testing with Espresso Framework
Baidu Intelligent Testing
Baidu Intelligent Testing
Dec 21, 2016 · Mobile Development

Android Application Performance Testing: Memory and CPU Measurement Methods

This article explains common Android performance problems such as battery drain, slow startup, and lag, and provides step‑by‑step instructions for measuring memory and CPU usage using adb commands, Android Studio tools, and the ActivityManager.MemoryInfo API.

ADBAndroidandroid-studio
0 likes · 9 min read
Android Application Performance Testing: Memory and CPU Measurement Methods
Tencent Music Tech Team
Tencent Music Tech Team
Oct 28, 2016 · Mobile Development

New Features of Android Studio Native Development and How to Link Existing Native Code

Android Studio 2.2 introduces official native development support with CMake and ndk‑build integration, Gradle‑packaged .so libraries, LLDB hybrid debugging, enhanced C/C++ editing, easy linking of existing native code via IDE or build.gradle, new externalNativeBuild and abiFilters settings, and a concise CMake workflow.

GradleNative Developmentandroid-studio
0 likes · 11 min read
New Features of Android Studio Native Development and How to Link Existing Native Code