apk

使用jadx读取apk包名md5等信息

将jadx压缩包解压后,双击如下红框中的文件: 然后将apk文件拖进去,等待几秒后,如下图中可查看md5等信息: 点开“资源文件”,如下图,则是包名: 附: jadx下载地址 提取码 etnk ......
信息 jadx apk md5 md

mac M2 arm 架构模拟器运行 x86 apk

设置当前的架构 arch -x86_64 zsh 安装apk adb install app-release.apk 打开应用 adb shell am start -n com.td.flutter_tv/.MainActivity ......
模拟器 架构 mac arm apk

apk包 逆向与修改

d2j-dex2jar.bat 把.apk文件拖到d2j-dex2jar.bat上,则会把该apk文件中的dex转换为一个.jar包,然后就可以用jd-gui之类的工具查看源代码了 apktool 用apktool解包 , 解包后可以对java字节码代码进行修改,修改跳转流程、返回值、临时变量的的值 ......
apk

python 获取apk 信息

python 获取apk 信息 1.安装androguard pip install androguard 2.获取apk的相关信息 引入基础信息 from androguard.misc import AnalyzeAPK 读取APK文件并解析 apk, dex, dx = AnalyzeAPK( ......
python 信息 apk

apk防标记.防报毒处理深入分析;附工具

背景 Google审核日益严格,很多包都会因为各种原因被拒,推广线下包也就成了PlanB 但在设备上直接安装apk,又会遇到另一个问题:报毒 报毒后,推广成本大大增加,用户安装意愿大大降低. 为什么一个apk会被标记成病毒呢. 1.为什么apk被报毒 就是你的apk里面包含病毒信息,或你的apk已经 ......
标记 工具 apk

反编译Apk资源文件和Java源码

反编译Apk资源文件和Java源码 当我们想要了解一款APP时,最好的学习方式就是将其APK文件进行反编译。将APK进行反编译之后,我们就可以看到开发这个应用使用的资源文件(图片)、layout、样式、相关的实现代码等,学习这些资源文件才有助于开发技术的提升。 工具准备 jdk:apktool和jd ......
源码 文件 资源 Java Apk

app模拟器安装apk安装失败

1. 夜游神安装 debug的APK安装不上 之前直接将APK文件拖动至模拟器就可以自动安装了,但这次提示需要64位andriod系统,于是重新启动一个64位的模拟器,拖进去apk后仍提示“应用安装失败”。 解决:https://www.jianshu.com/p/d7e697a20a17 1. 用 ......
模拟器 app apk

Unity3D 导出的apk进行混淆加固、保护与优化原理(防止反编译)

​ Unity3D 导出的apk进行混淆加固、保护与优化原理(防止反编译) 目录 前言: 准备资料: 正文: 1:打包一个带有签名的apk 2:对包进行反编译 3:使用ipaguard来对程序进行加固 前言: 对于辛辛苦苦完成的apk程序被人轻易的反编译了,那就得不偿失了,这篇文章就是解决Unity ......
原理 Unity3D Unity3 Unity apk

react native RNFetchBlob自动安装apk报错

安装apk的代码: RNFetchBlob.android.actionViewIntent(res.path(), 'application/vnd.android.package-archive'); 报错如下: Calling startActivity() from outside of a ......
RNFetchBlob native react apk

macOS安装安卓模拟器和apk包

背景 公司项目有个POS收银系统,是安卓版的,提供的是apk包,而办公电脑是mac,需要安装使用 解决方法 安装安卓模拟器 模拟器下载地址:https://www.aliyundrive.com/s/NZet5jrKxV4 下载完成后,将.mp4后缀改为.dmg。 然后如下图方式安装。 遇到问题解决 ......
模拟器 macOS apk

更改APK让默认为横屏显示教程

要让一个APK默认为横屏显示,你需要进行以下步骤: 1. 打开项目中的 AndroidManifest.xml文件。 2. 在 <application>标签内部,找到你想要更改的 Activity的 <activity>标签。 3. 在该 <activity> 标签中,添加 android:scr ......
教程 APK

APK代码被混淆,搜不到字符串,怎么解决?

当您遇到一个APK文件中的代码被混淆,导致无法搜索到特定的字符串时,可以采取以下几种方法来解决这个问题。这些方法包括使用反编译工具、理解和应对混淆技术,以及可能的自动化脚本处理。以下是详细步骤: 1. 反编译 APK 文件 首先,需要将 APK 文件反编译成可读的代码形式。可以使用以下工具: Apk ......
字符串 字符 代码 APK

APK代码被混淆,这个混淆怎么理解,会造成什么结果

APK代码被混淆,通常是指在安卓应用的发布过程中,为了保护代码不被轻易理解或篡改,开发者会使用特定的工具或技术来改变代码的外观,但不改变其功能。这个过程称为“代码混淆”。混淆的结果通常包括: 标识符重命名:将变量、方法和类名等标识符改为无意义的字符组合,如将变量名username改为a1B2。 控制 ......
代码 结果 APK

APK没有SO文件就运行不了吗,它有什么作用

APK(Android应用程序包)中的SO文件,即“.so”文件,是一种特殊的文件格式,用于存储Android应用中的本地库(native libraries)。这些本地库通常是用C或C++编写的,然后编译成平台特定的代码。但并不是所有APK都必须含有SO文件才能运行。它们的使用取决于应用的特定需求 ......
作用 文件 APK

apk里面的so文件包括什么,作用是什么,比喻一下

在Android的APK文件中,.so 文件是指共享对象(Shared Object)文件,它们有以下特点和作用: 本质和组成:.so 文件是Linux系统中的动态链接库(类似于Windows中的.dll 文件)。它们通常是用C或C++编写的,并被编译成机器码。 作用: 性能优化:由于.so 文件包 ......
作用 文件 apk

apk里面的so文件是干啥用的,如何反编译?

在 APK 文件中,.so 文件是 Android 应用中使用的本地库文件。这些文件是用 C 或 C++ 编写的,并被编译成平台特定的机器代码。.so 文件的作用通常是为了提高性能(因为 C/C++ 比 Java 快),处理特定的图形处理、音频处理或任何需要高性能计算的任务。它们也可能用于集成某些第 ......
文件 apk

Dalvik虚拟机是在Linux内核上面运行的吗?为什么能执行安卓APK程序?

Dalvik虚拟机确实是在Linux内核之上运行的。它是安卓系统的关键组件,专门设计来执行APK文件中的代码。这里是它的工作原理和一个生活中的例子: 工作原理: 基于Linux内核: 安卓系统基于Linux内核,这为安卓设备提供了底层功能,如硬件抽象、网络通信、安全机制等。 Dalvik虚拟机: 在 ......
内核 程序 Dalvik Linux 是在

安卓系统的内核是Linux,但是它为什么能运行APK程序

安卓系统虽然基于Linux内核,但是它并不直接运行Linux的二进制程序。安卓为其设备提供了一个特殊的运行环境,这个环境包括了一个叫做Dalvik虚拟机(在Android 4.4及以后版本中被ART替代)的组件,它能够运行专门为安卓设计的APK文件中的程序。 这里有一个生活中的比喻: 想象Linux ......
内核 程序 系统 Linux APK

安卓系统执行APK程序为什么需要ART或者Dalvik虚拟,原理是什么

安卓系统执行 APK 程序需要 ART (Android Runtime) 或者以前的 Dalvik 虚拟机,主要是因为安卓应用大多数是用 Java 语言编写的,而 Java 是一种需要虚拟机来执行的语言。下面我会分别解释虚拟机的原理和为什么需要它们,以及提供一个生活中的例子来帮助理解。 ### 虚 ......
原理 程序 Dalvik 系统 APK

ART还是Dalvik虚拟的原理是什么,跟安卓运行APK有啥关系

ART(Android Runtime)和Dalvik都是Android操作系统中的应用程序运行环境。它们都是虚拟机,用于在Android设备上执行应用程序代码。APK(Android Package)是Android应用程序的打包格式,包含了应用程序的所有文件,包括应用程序代码、资源和元数据。 D ......
原理 还是 Dalvik ART APK

Dalvik/ART虚拟机是什么,跟安卓运行APK有啥关系,举个常用例子

Dalvik和ART(Android Runtime)都是安卓操作系统中的应用程序虚拟机,它们是Android设备上运行APK文件的关键组成部分。 Dalvik虚拟机 概念:Dalvik是Android最初使用的虚拟机,它专为Android系统设计,主要用于执行APK中的Dalvik Executa ......
例子 常用 Dalvik ART APK

安卓APK里面的文件分别有什么作用?讲解一下原理

安卓的APK文件实际上是一个特殊的压缩包,它包含了一个应用运行所需的所有文件。这些文件可以分为几个主要类别,它们各自承担不同的角色: AndroidManifest.xml: 这是APK文件中最重要的文件之一,包含了应用程序的所有必需信息,如应用的包名、活动(Activities)、服务(Servi ......
原理 作用 文件 APK

脚本强制预置apk | adb install 方式

使用场景:Android 系统预置apk无法打开 简单总结:脚本预置进android设备指定目录,预置方式还是通过device.mk ; 目标apk存放至代码随意目录下;执行脚本(此部分由init.r获取对脚本的读写权限) 目标apk存放 以上Android.mk 中的mkdir指令,作用是为了编译 ......
脚本 install 方式 apk adb

apk预置system | vendor

apk预置system |vendor LOCAL_MODULE_PATH := $(PRODUCT_OUT)/vendor/app 修改Android.mk;预置apk到system/app 或 vendor/app 的差别仅在于此行代码 ......
system vendor apk

制作一个简单的APK相对容易的办法-HBuilderX

Android Studio 和 deveco studio 安装太困难,HBuilder就容易多了 HBuilder是DCloud(数字天堂)推出的一款IDE,能开发 安卓、IOS 、web、抖音、微信 、支付宝小程序等,一套代码编到15个平台 就是需要注册,云打包要排队,算是缺点吧,但也能接受 ......
HBuilderX 办法 APK

最好用的Android APK第三方下载站,替代Google play

最好用的Android APK第三方下载站,推荐以下7个替代Google play方案 可通过第三方应用程序下载各种apk历史版本 1、APKPure:APKPure 提供:网页、App APKPure 是知名度很高的免费安卓应用商店,基本上大部分Google Play上架的软件都可以在这里找到,但 ......
第三方 下载站 Android 最好 Google

解决vue单页面程序经过hbuilder打包成apk后物理按键会直接退出程序的问题

解决方法是在项目 index.html文件中写入 <script> document.addEventListener('plusready', function() { var webview = plus.webview.currentWebview(); plus.key.addEventLi ......
程序 按键 hbuilder 物理 页面

adb 安装 .apk 到指定设备

要使用adb命令查找设备并安装apk文件到指定设备,可以按照以下步骤进行操作: 确保已经正确安装了ADB工具,并将其路径添加到系统环境变量中。 打开命令提示符(或终端)窗口。 输入以下命令来检查是否能够正确识别连接的设备: adb devices 如果设备正确连接并被识别,将会显示设备的序列号及状态 ......
设备 adb apk

Win11中安卓系统安装+手动安装apk文件

更新微软商店,选择 设置-时间和语言-语言和区域-国家或地区,改为“美国”(改为美国是因为有些国家和地区不支持这个操作,在所有步骤结束后记得改回来) 重启微软商店,搜索Amazon AppStore,下载安装,根据屏幕所示步骤安装并重启系统(此时软件应该自动安装Windows Subsystem f ......
手动 文件 系统 Win apk

【0-1】从0.1开始学Android逆向-APK基本结构概要分析

概要 最近在进行Android的逆向,在这里整理知识点和分享Android逆向知识。如果文章中有任何勘误,诚挚的邀请师傅们批评改正! 0.什么是逆向? 逆向工程(Reverse Engineering)是一种分析和解剖已有产品、系统或软件的过程,以了解其内部工作原理、设计、功能或源代码。逆向工程可以 ......
概要 Android 结构 0.1 APK
共110篇  :1/4页 首页上一页1下一页尾页