资源Mac OS10.12 编译Android源码8.1aosp编译-需翻墙
原创 2023-06-02 17:12:51
0阅读
Android的APK文件时可以反编译的,通过反编译我们就能查看到大体的代码,帮助学习。反编译仅仅提供的是学习的方式,禁止使用该技术进行非法活动。 其实就是两个命令:1:运行(WIN+R)->CMD,定位到apktool文件夹,输入以下命令:apktool.bat d -f  CMCC.apk  CMCC2:定位到dex2jar.bat所在目录,输入dex2ja
转载 2023-07-12 10:33:53
193阅读
Linux命令:touch 创建文件touch framework/base/Android.mk // 创建文件夹mkdir 创建文件夹cat 显示文件所有内容(合并文件)cat aa文件 bb文件(可以多个) > 合并到的aabb文件cat framework/base/Android.mk // 查看文件echo // 输出echo hello world > framework
最近部门新入职了几个小鲜肉,打算给他们分享下一些C/C++编译的基础知识,于是整理了一些资料写了这篇博客.由于已经有差不多一年没有写c++了,可能会有一些不太正确的地方,希望哪位同学看到能够帮忙指出,免得误人子弟.首先需要声明的是,我用的是Ubuntu系统,也是基于Linux去讲的,当然大家如果是用的Mac系统,其实可以无缝切换,用几乎完全一样的命令去跑.但是如果是Windows的同学,可能就不太
在工程根目录下执行:find . -type d -name build | xargs rm -fr
原创 2021-10-19 14:22:20
105阅读
在工程根目录下执行:find . -type d -name build | xargs rm -fr
原创 2022-02-27 11:20:14
69阅读
前言 前面介绍了MAC 安装,再来讲讲mac 安装 的开发环境首先貌似很多Mac自带JDK ,你可以在终端上输入java -version 看是否已经有java开发环境。如果没有java开发环境,需要到官网下载java-jdk;然后配置系统变量。 一、使用命令行来配置1.请安装JDK1.8 ,下载地址Oracle官方:http://www.oracle.com/tech
探秘DCLua:Go语言中的高效Lua虚拟机和编译器项目地址:https://gitcode.com/gh_mirrors/lua1/luaDCLua是一个由Go语言实现的Lua 5.3版本虚拟机和编译器,它的设计目标是方便地嵌入到Go程序中,为你的应用添加轻量级脚本支持。经过实际项目验证,DCLua在可靠性方面表现出色,并且具备良好的测试覆盖率。项目简介DCLua的核心特性在于其简洁的API设计
转载 6月前
39阅读
# 编译 androidTest 的基本概念与实现 在开发中,进行单元测试和集成测试是确保应用质量的重要部分。`androidTest` 是 Android 测试框架中的一个重要模块,专门用于进行 UI 测试和集成测试。本文将介绍如何编译和使用 `androidTest`,并提供必要的代码示例及图示。 ## 1. 编译 `androidTest` 在 Android 项目中,`and
原创 8月前
55阅读
华为方舟编译器是最新上线的华为编译系统,用户可以在这里编译源代码,他功能强大,多种芯片联合尽心编译的运行和设一统一的平台,华为方舟编译器让用户不在只能选择和苹果系统,华为鸿蒙系统的推出让用户有更多的选择,感兴趣的小伙伴就赶快来下载华为方舟编译器吧。华为方舟编译器软件介绍方舟编译器是为支持多种编程语言、多种芯片平台的联合编译、运行而设计的统一编程平台,包含编译器、工具链、运行时等关键部件。 方舟
1.目的使用jeb对apk文件进行反编译, 观察代码逻辑,判断找出要修改的位置通过apktool解析apk,修改smali文件中的部分内容达到以下效果:1) 改变if条件跳转的方向2) 给某个关键变量赋予新的值 2.平台及工具:win10android studio, apktool, jeb apktool的下载地址https://ibotpeaches.github.io/
转载 2023-11-14 15:50:33
34阅读
MacBook Pro 2021款 到手也有1个月时间了,买之前最困扰我的问题就是不知道M1 Pro芯片的MacBook编译Android项目,速度到底怎么样,M1 Pro对于Android开发是否还存在兼容性问题 ? 网上看了一大堆评测,大多数都是关于MacBook视频剪辑相关的评测,缺少Android编译相关的评测,所以今天特定进行了测试,希望对想要购买M1芯片MacBook的童鞋有所帮助。
0x00 开篇什么是交叉编译?可能有的同学不理解。我这里简单介绍下,所谓交叉编译,就是在一个平台上可以编译生成另一个平台的可执行文件。这节课主要介绍如何在Windows系统上编译生成Linux系统的可执行文件。0x01 准备工作我们跨平台编译,要准备如下一些前期工作。操作环境Windows 11VS2012(VS2019我也测试过)CLionRust 1.56.1CentOS 7添加Target这
转载 2024-09-05 17:42:24
117阅读
编译系统的方法有很多种,使用Docker 或者是使用jenkins编译,方法千万种.网上有很多的方法,这里就不再说了篇文章主要是针对本地编译.最近学习了脚本,也尝试写了一个Android系统编译的脚本,重点分析一下脚本,算是对之前学习脚本的一个小小的总结.1.一套Android源码2.Ubuntu环境 以及JDK环境正常本地编译步骤1.source build/envsetup.sh 2.lun
所需工具Java环境apktool:反编译APK文件,得到classes.dex文件dex2jar:将反编译后的classes.dex文件转化为.jar文件jd-gui:用于将.jar文件转换成java代码第一步:下载apktool下载: https://ibotpeaches.github.io/Apktool/install/如果上面链接下载特别慢,使用这个https://...
原创 2021-07-12 10:50:03
741阅读
​​下载完整demo地址​​ 方式一(应用外部包)Manifest增加权限引用:<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /><uses-permission android:name="android.permission.INTERNET" />引入依赖​​impleme
原创 2022-02-27 14:11:44
282阅读
在这种情况下,你需要使用一个 IDE(集成开发环境)或专用的代码编辑器。由于 Python 是最流行的编程语言之一,IDE 的选择也非常多。那么问题来了:「究竟什么样的 IDE 最适合 Python?」很明显,没有哪一个 IDE 或代码编辑器可以称得上是「最好」的 Python IDE 或编辑器。这是因为它们各有优劣。此外,从为数众多的 IDE 中进行挑选实在太浪费时间。但不用担心,本文已经为你整
用云服务器Android系统编译 内容精选换一换华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。在按需计费和包年/包月两种计费模式下,转换情况不同。随包年/包月云服务器购买的包年/包月云硬盘。这种情况下,云硬盘和云服务器属于同一订单,有绑定关系,卸载后无法挂载至其他云服务器。系统盘卸载后可以挂载至原
所需工具Java环境apktool:反编译APK文件,得到classes.dex文件dex2jar:将反编译后的classes.dex文件转化为.jar文件jd-gui:用于将.jar文件转换成java代码第一步:下载apktool下载: https://ibotpeaches.github.io/Apktool/install/如果上面链接下载特别慢,使用这个https://...
原创 2022-02-17 17:32:23
660阅读
源码编译搭建LNMP环境一:实验目标实战:源码编译LNMP环境 二:实验环境服务端:xuegod63.cn IP:192.168.1.63 三:实验代码概述LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。   Linux是一类Unix计算机操作系统的统称   Nginx是一个高性能的HTTP(web)
  • 1
  • 2
  • 3
  • 4
  • 5