水也博客
  • 归档
  • 关于
  • 友链

APP 打包配置

APP 打包配置1234567891011121314151617181920212223242526272829303132333435363738394041424344454647export ANDROID_SDK_ROOT=/opt/android-sdkfind . -name "*.apk" -type f -deletels -l ./buildAll() &#
2024-07-29
Shuiyes
#技术 #Android

Android逆向工程简介

Android逆向工程简介反编译技术简介Android APK 反编译是指将已经编译打包好的 APK 文件(压缩包)转换回可读的源代码(.smali/.class)形式,以便进行逆向工程、代码分析、修改或其他目的。 classes.dexAPK 文件本质上是一个 ZIP 压缩包,因此你可以使用任何支持 ZIP 格式的工具(如 WinRAR、7-Zip 或命令行工具 unzip)来解压它。
2024-05-09
Shuiyes
#技术 #Android

宝塔面板Gerrit配置

宝塔面板Gerrit配置站点配置文件如下: 1234567891011121314151617181920212223<VirtualHost *:80> ServerAdmin gerrit@shuiyes.com ServerName gerrit ServerAlias gerrit.shuiyes.com ErrorLog "/www/wwwl
2024-03-26
Shuiyes
#技术 #Web

局域网重定向配置

局域网重定向配置做 Gerrit 预研的时候,发现局域网访问异常,需要配置如下: 1netsh interface portproxy add v4tov4 listenaddress=10.32.51.15 listenport=8090 connectaddress=127.0.0.1 connectport=8090 综合来说,这个命令的作用是:当本地计算机上的IP地址10.32.51.1
2023-05-28
Shuiyes
#技术 #Gerrit

JNI Log 打印

JNI Log 打印1234567891011121314151617181920212223242526272829303132#include <android/log.h>#define DEBUG 1#if DEBUG#define LOG_TAG "SHUIYES"#define LOGD(fmt, args...) __android_log_pr
2016-10-26
Shuiyes
#技术 #Android

卡马克数 0x5f3759df

卡马克数 0x5f3759df史上最牛3D图形运算底层代码(神秘的0x5f3759df)~~Quake-III Arena (雷神之锤3)是90年代的经典游戏之一。该系列的游戏不但画面和内容不错,而且即使计算机配置低,也能极其流畅地运行。这要归功于它3D引擎的开发者约翰-卡马克(John Carmack)。事实上早在90年代初DOS时代,只要能在PC上搞个小动画都能让人惊叹一番的时候,John C
2016-10-19
Shuiyes
#技术 #Other

sed 命令修改文件

sed 命令修改文件sed替换当前目录中所有文件的某字符1sed -i 's/com.android.dialer.R/com.android.contacts.R/g' `grep com.android.dialer.R . -rl` sed 格式化代码-TAB替换为空格1sed -i 's/\t/ /g' `find . -name &quo
2016-08-31
Shuiyes
#技术 #Linux

Smali语法 log打印 与 Toast

Smali语法 log打印 与 Toast1234567891011public void a(Uri u){ u = Uri.parse("bugle://avatar/l"); if(u != null){ android.util.Log.e("SHUIYES", u.toString()); 
2016-08-29
Shuiyes
#技术 #Android

ubuntu bashrc 常用修改

ubuntu ~/.bashrc 常用修改123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919
2016-04-20
Shuiyes
#技术 #Linux

C语言模拟加载及获取可执行文件目录

C语言模拟加载及获取可执行文件目录1234567891011121314151617181920212223242526272829303132333435363738#include<stdio.h> #include<stdlib.h> int main(int argc,char **argv) { int i = 0;
2016-01-27
Shuiyes
#技术 #C
Hexo Fluid