Analysis of the Android FART Unpacking Process

Analysis of the Android FART Unpacking Process

1. Introduction On the Android platform, the Java code written by programmers is ultimately compiled into bytecode that runs on the Android virtual machine. Since Android came into the public eye, decompilation tools such as apktool and jadx have emerged one after another, becoming increasingly powerful. The bytecode compiled from Java has become vulnerable in … Read more

13 Classic Projects for Rapid Android Development

13 Classic Projects for Rapid Android Development

[Reply to the official account with “1024” to receive a special push] Statement|This article is authorized for publication by codeGoogler, please do not reprint without permission Content 1. OkHttp – A framework that simplifies network requests Project address https://github.com/jeasonlzy/okhttp-OkGo 2. TwinklingRefreshLayout – A RefreshLayout with pull-to-refresh and load-more features, supports RecyclerView, AbsListView, ScrollView, WebView Project … Read more

Pre-installation of Android Applications on Rockchip Platform (Based on Android 13)

Pre-installation of Android Applications on Rockchip Platform (Based on Android 13)

Pre-installation of Android Applications on Rockchip Platform (Based on Android 13) 1. Types of Pre-installed Applications The pre-installation feature of applications on Android mainly refers to the configuration of products, where pre-prepared third-party applications are embedded into the Android system according to the manufacturer’s requirements. Pre-installation can be divided into the following types: 1. Install … Read more

Downloading and Compiling Rockchip RK3588 Source Code (Based on Android 13)

Downloading and Compiling Rockchip RK3588 Source Code (Based on Android 13)

Downloading and Compiling Rockchip RK3588 Source Code (Based on Android 13) Source Code Download Download Link repo init –repo-url https://gerrit.rock-chips.com:8443/repo-release/tools/repo -u https://gerrit.rock-chips.com:8443/Android_T/manifests.git -m Android13.xml Server Mirror Download repo init –repo-url https://gerrit.rock-chips.com:8443/repo-release/tools/repo -u https://gerrit.rock-chips.com:8443/Android_T/manifests.git -m Android13.xml -mirror You need to apply for SDK usage permission from RK. Since AOSP uses repo to manage source code repositories, … Read more

Customize Your Android 8.0 Theme Without Root Access

Customize Your Android 8.0 Theme Without Root Access

The public platform is now openfor free Q&A. If you have questions about mobile phones or other digital products, feel free to ask. Worried about being scammed when buying a phone? Xiaomi, Meizu, Huawei, OnePlus… which one should you buy? Want to build a computer but know nothing? With so many digital products available, when … Read more

Android Technical Weekly: 38 Technical Articles

Android Technical Weekly: 38 Technical Articles

Every Monday or Tuesday, we will send out a technical collection. This week marks the first issue, and we will no longer divide it by date. Let’s see how long we can keep this up. The articles are selected from those shared weekly by everyone on WanAndroid. WeChat restricts external link clicks, you can click … Read more

Transitioning from Android Development to Web Frontend: My Learning and Job Search Journey

Transitioning from Android Development to Web Frontend: My Learning and Job Search Journey

【Reply to the public account with “1024” to receive a special push】 In the latter half of the internet era, it is almost impossible to start a business just by developing an APP; the challenge lies not in development costs, but in operational costs. Introduction I transitioned from Android development to Web frontend development, not … Read more

How to Develop an Android Studio Plugin: A Step-by-Step Guide

How to Develop an Android Studio Plugin: A Step-by-Step Guide

Introduction Android Studio offers a wealth of plugins for developers, and many developers want to create their own Android Studio plugins. However: • There are few tutorials online, and the explanations are not detailed enough, making it difficult to quickly complete the development of an Android Studio plugin. • Different versions of the development IDE … Read more

Optimizing Android System Cold Boot Time

Optimizing Android System Cold Boot Time

Introduction There are known knowns; there are things we know we know. We also know there are known unknowns; that is to say, we know there are some things we do not know. But there are also unknown unknowns—the ones we don’t know we don’t know. ——Donald Rumsfeld, Former U.S. Secretary of Defense, February 12, … Read more