dex加载后导入类报错

简介: 牙叔教程 简单易懂

牙叔教程 简单易懂


ReferenceError: "androidx" is not defined.

androidx前面添加Packages.即可

importClass(Packages.androidx.core.graphics.ColorUtils);


重点中的超重点

类名前面加 public

java

package com.yashu.aaaaaaaaaaaaaaaaaaaaaa;
public class YaShu {
    public static final String TAG = "yashu";
    public YaShu() {
        //定义构造函数,输出Hello World
        System.out.println("Hello World");
    }
    private String name = "yashu";
    private static int age = 20;
    public int height = 180;
    //有参数构造函数,实现给
    public YaShu(String n) {
        name = n;
    }
    public String getUrl() {
        return "http://www.baidu.com";
    }
    public static int getAge() {
        return age;
    }
}


js

let filePath = "/sdcard/aaa/classes_merge9.dex";
runtime.loadDex(filePath);
importClass(com.yashu.aaaaaaaaaaaaaaaaaaaaaa.YaShu);
log(Object.prototype.toString.call(YaShu));
log(YaShu.TAG);
log(YaShu.getAgee());
r = new YaShu("Freddie Mercury");
log(r);
log(r.getUrl());


看到没有, 我测试了9个dex, 都是泪

名人名言


思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问
--- 牙叔教程


声明


部分内容来自网络
本教程仅用于学习, 禁止用于其他用途

相关文章
|
Windows
关于:未能加载文件或程序集“ICSharpCode.SharpZipLib”或它的某一个依赖项异常的解决方案
关于:未能加载文件或程序集“ICSharpCode.SharpZipLib”或它的某一个依赖项异常的解决方案
1001 0
|
消息中间件 存储 安全
类是如何加载的?
类是如何加载的?
129 0
|
前端开发 JavaScript PHP
Yii2 使用AssetBundle中的$sourcePath对资源文件进引入和调用
Yii2 使用AssetBundle中的$sourcePath对资源文件进引入和调用
276 0
|
存储 Android开发
【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( 使用 DexClassLoader 获取组件类失败 | 失败原因分析 | 自定义类加载器没有加载组件类的权限 )
【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( 使用 DexClassLoader 获取组件类失败 | 失败原因分析 | 自定义类加载器没有加载组件类的权限 )
421 0
【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( 使用 DexClassLoader 获取组件类失败 | 失败原因分析 | 自定义类加载器没有加载组件类的权限 )
|
存储 Android开发
【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( DEX 文件准备 | 拷贝资源目录下的文件到内置存储区 | 配置清单文件 | 启动 DEX 文件中的组件 | 执行结果 )(一)
【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( DEX 文件准备 | 拷贝资源目录下的文件到内置存储区 | 配置清单文件 | 启动 DEX 文件中的组件 | 执行结果 )(一)
249 0
【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( DEX 文件准备 | 拷贝资源目录下的文件到内置存储区 | 配置清单文件 | 启动 DEX 文件中的组件 | 执行结果 )(一)
|
存储 Android开发
【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( DEX 文件准备 | 拷贝资源目录下的文件到内置存储区 | 配置清单文件 | 启动 DEX 文件中的组件 | 执行结果 )(二)
【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( DEX 文件准备 | 拷贝资源目录下的文件到内置存储区 | 配置清单文件 | 启动 DEX 文件中的组件 | 执行结果 )(二)
153 0
【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( DEX 文件准备 | 拷贝资源目录下的文件到内置存储区 | 配置清单文件 | 启动 DEX 文件中的组件 | 执行结果 )(二)
|
Java Android开发
【Android 逆向】类加载器 ClassLoader ( 类加载时机 | 隐式加载 | 显示加载 | 类加载步骤 | 装载 | 链接 | 初始化 )
【Android 逆向】类加载器 ClassLoader ( 类加载时机 | 隐式加载 | 显示加载 | 类加载步骤 | 装载 | 链接 | 初始化 )
206 0
【Android 逆向】类加载器 ClassLoader ( 类加载时机 | 隐式加载 | 显示加载 | 类加载步骤 | 装载 | 链接 | 初始化 )
|
缓存 Ubuntu Java
Android插件化开发之DexClassLoader动态加载dex、jar小Demo
Android插件化开发之DexClassLoader动态加载dex、jar小Demo
349 0
Android插件化开发之DexClassLoader动态加载dex、jar小Demo
|
开发工具 C++ Kotlin
c++文件中jni库找不到报红
本来没有问题的一个项目,有一天打开后c++文件中jni库都报红,但是并不影响运行,但是非常影响开发。
617 0

热门文章

最新文章