小编Raz*_*man的帖子

将Smali值打印到logcat

在下面的示例代码中,如何添加命令以将v0,v1等的值打印到logcat?

const v1, 0x7f05002e

iget-object v2, p0, Lcom/company/myapp/MainActivity;->d:Lcom/company/myapp/f;

invoke-virtual {v2}, Lcom/company/myapp/f;->getPanelModel()Lcom/company/myapp/h;

move-result-object v2

invoke-virtual {v2}, Lcom/company/myapp/h;->b()I

move-result v2

invoke-virtual {v0, v1, v2}, Lcom/company/e/k;->a(II)V

iget-object v0, p0, Lcom/company/myapp/MainActivity;->c:Lcom/company/e/k;
Run Code Online (Sandbox Code Playgroud)

java android smali

3
推荐指数
1
解决办法
7015
查看次数

Java - 如何编辑类文件

我有一个自解压 exe 文件,如果我打开里面有 7-zip 的文件,我可以看到一堆 java 类文件。

我需要做一个简单的改变,如果我在记事本中打开类文件,虽然它是一个二进制混乱,但我需要做的改变是在文本编辑器中读取的 ascii 值,如果我编辑文件,改变它和更新存档,应用程序将不再运行。(猜猜它现在看到文件已损坏)

如何编辑此文件并将其放回存档中?我可以反编译单个类文件,重新编译它并将其放回存档中吗?

java

-1
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×2

android ×1

smali ×1