Take a look at the decompilation process of ApkTool

About the author: Serpit, Android development engineer, joined the 37 Mobile Game Technology Department in 2023 and is currently responsible for the development of Android SDK for domestic game distribution. Foreword When making requirements, I recently encountered an error when decompiling apktool. Although the problem is simple, while troubleshooting and solving the problem, I took […]

Autox.js script development environment construction, from case to packaged apk (detailed process)

1. Introduction After thinking about it again, Autox.js is continuously maintained based on Auto.js 4.1.1, so I plan to build the Autox.js environment directly. 2. Construction 1. Install VSCode. 2. Install the autox.js plug-in. If you have used the auto.js plug-in before, you need to remove it to avoid affecting the use of the autox.js […]

How to modify the logo icon iocn on the phone screen for the APP package body of Apple ipa and Android apk applications?

Although modifying the application file icon is a simple matter, there are still many little cuties who don’t understand it. If you want to understand it, then I will let you understand it today. The unconventional packaging method and conventional packaging method we use today There are a lot of tutorials on science and technology. […]

Jigsaw puzzle game for Android phones (simple and easy to understand, with source code and installation package apk)

Dedicated to friends who love programming, the installation package download address (extraction code: 4g3g): https://pan.baidu.com/s/14-BaDBN9MEBR3DJTNZqn3A Source code download address: https://gitee.com/landzy/PinTuGame-share.git Directory 1. Application introduction 2. Source code 1. Layout file (activity_main.xml) 2. Import packages and implement interfaces in MainActivity 3. Define member variables 4.Initialization interface 5. Initialize controls and set monitoring for all controls 6. […]

Flutter development practice – application update apk download, install apk, start application implementation

Flutter development practice – application update apk download, install apk, start application implementation During the development process, we often encounter the need to update and download a new version of the apk file, and then download the application update apk, install the apk, and start the application. We download the apk in the flutter project, […]

cocoscreator3.X enhanced download and install APK in the game

The environment of this article is 3.6.0. Visually, it can be used in 3.7 and 3.8. Forced update forces users to download the entire package and overwrite the installation. Because some Android codes are inconvenient to hot update, the game uses a server push download notification, and the game executes the download and then installs […]

APK installation process analysis

The code for initiating the installation of APK on the application side is generally as follows: Intent installintent = new Intent(); installintent.setAction(Intent.ACTION_VIEW); installintent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); installintent.setDataAndType(xxx,”application/vnd.android.package-archive”); context.startActivity(installintent); Installing the apk is essentially done through the system application packageInstaller.apk. Therefore, what we need to look at is the source code of packageInstaller. Open the AndroidManifest.xml file of PackageInstaller, […]

Advanced Android Development-APK Ultimate Optimization

Nine processes 1. SVG (Scalable Vector Graphics) scalable vector graphics Using vector images instead of bitmaps can reduce the size of your APK because the same file can be resized for different screen densities without losing image quality. Vector graphics may consume more CPU resources when first loaded. After that, the memory usage and performance […]

Android performance optimization application slimming (APK slimming)

About the author: CSDN content partner and technical expert, built an APP with tens of millions of daily users from scratch. Focus on sharing original series of articles in various fields, specializing in java backend, mobile development, artificial intelligence, etc. I hope everyone will support me. Directory 1. Introduction 2. Overview 2.1 apk composition 3. […]