The last two blogs mentioned the construction process. During the preparation for the interview after graduation, I studied this part carefully and made blog records....
This relies on the power of Gradle for configuration. You can also refer to Google's official documentation for configuration. We usually package it in different...
Android plug-in technology is a popular field, VirtualAPK is didi June 3, 2017 open source, complete framework functions, support Android four components, good compatibility, and...
After changing my job, the company's project is quite large, and many places have used plug-in. Plug-in simply means to package some functions into special...
2018-11-13 update: Overview of breakpoint continuation logic 1, pre-preparation 1. 2. About constants: cons.java2.Activity and Service collaboration 1)
Apk security is an important concern in Android development. Each app has made corresponding protection for its data and code security. In order to investigate...
This paper introduces the process of Jenkins configuration on the Mac system, and then a new project to integrate Walle and AndResGuard, and continuous integration...
When we need to release an App to the application market, we generally need to produce different channel packages for different markets. They use the...
In this article, we will analyze the loading mechanism of resources in Android, such as string resources, image resources are loaded. The analysis will be...
After understanding the Dex file, I can have a deeper understanding of some problems encountered in daily development. For example: APK slimming, hotfix, plug-in, application...
On Thursday, After more than half a year of work, Google finally released version 3.0 of Android Studio, giving Android developers a satisfying answer. As...
Package management mechanism is an important mechanism in Android, and is one of the knowledge points to be mastered in application development and system development....
To understand the packaging process of APK, we first understand what the APK package contains after the completion of packaging. The.apk file is actually a...
Its basic idea is that the commonly used functions, controls, base class, third-party libraries, permissions and other common parts out of encapsulation, the business split...
Theme switching is achieved by setting Theme before setContentView. Download the skin package, and load the resource file in the skin package through AssetManager to...
In project development, with the growth of business, it is often necessary to make some custom modifications to package code or resources during apK compilation,...
The resource-arsc file is a resource index file generated during the Apk packaging process. The resource-arsc file is visible when you unzip the APK or...
A library based on DialogFragment encapsulation recommended by Google, extraction and encapsulation according to their own business, this library is all written with Kotlin, Java...
When we develop Android projects, we don't build all the features by ourselves. We often use a variety of other packages, including various Support packages...
A lightweight, highly available Android version update framework. Click on the instruction document to experience it! Before asking an issue, please read the wisdom of...