刚刚接触Xposed,感觉牛掰得不要不要得,简单写个demo后发现无效果,查看Xposed提示日志如下:

05-15 10:34:38.974 I/Xposed  ( 9022): -----------------
05-15 10:34:38.974 I/Xposed  ( 9022): Starting Xposed version 89, compiled for SDK 23
05-15 10:34:38.974 I/Xposed  ( 9022): Device: Nexus 5X (LGE), Android version 6.0.1 (SDK 23)
05-15 10:34:38.974 I/Xposed  ( 9022): ROM: MMB29P
05-15 10:34:38.974 I/Xposed  ( 9022): Build fingerprint: google/bullhead/bullhead:6.0.1/MMB29P/2473553:user/release-keys
05-15 10:34:38.974 I/Xposed  ( 9022): Platform: arm64-v8a, 64-bit binary, system server: yes
05-15 10:34:38.974 I/Xposed  ( 9022): SELinux enabled: yes, enforcing: yes
05-15 10:34:41.430 I/Xposed  ( 9022): -----------------
05-15 10:34:41.430 I/Xposed  ( 9022): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
05-15 10:34:41.538 I/Xposed  ( 9022): Detected ART runtime
05-15 10:34:41.542 I/Xposed  ( 9022): Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing
05-15 10:34:41.764 I/Xposed  ( 9022): Loading modules from /data/app/com.xposeddemo-1/base.apk
05-15 10:34:41.774 I/Xposed  ( 9022):   Loading class com.xposeddemo.xposed.XposedInit
05-15 10:34:41.775 E/Xposed  ( 9022):     Failed to load class com.xposeddemo.xposed.XposedInit
05-15 10:34:41.775 E/Xposed  ( 9022): java.lang.ClassNotFoundException: Didn't find class "com.xposeddemo.xposed.XposedInit" on path: DexPathList[[zip file "/data/app/com.xposeddemo-1/base.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
05-15 10:34:41.775 E/Xposed  ( 9022):   at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
05-15 10:34:41.775 E/Xposed  ( 9022):   at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
05-15 10:34:41.775 E/Xposed  ( 9022):   at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
05-15 10:34:41.775 E/Xposed  ( 9022):   at de.robv.android.xposed.XposedInit.loadModule(XposedInit.java:536)
05-15 10:34:41.775 E/Xposed  ( 9022):   at de.robv.android.xposed.XposedInit.loadModules(XposedInit.java:466)
05-15 10:34:41.775 E/Xposed  ( 9022):   at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:96)
05-15 10:34:41.775 E/Xposed  ( 9022):   Suppressed: java.lang.ClassNotFoundException: Didn't find class "com.xposeddemo.xposed.XposedInit" on path: DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
05-15 10:34:41.775 E/Xposed  ( 9022):       at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
05-15 10:34:41.775 E/Xposed  ( 9022):       at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
05-15 10:34:41.775 E/Xposed  ( 9022):       at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
05-15 10:34:41.775 E/Xposed  ( 9022):       ... 4 more
05-15 10:34:41.775 E/Xposed  ( 9022):       Suppressed: java.lang.ClassNotFoundException: Didn't find class "com.xposeddemo.xposed.XposedInit" on path: DexPathList[[dex file "/data/dalvik-cache/xposed_XResourcesSuperClass.dex", dex file "/data/dalvik-cache/xposed_XTypedArraySuperClass.dex"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
05-15 10:34:41.775 E/Xposed  ( 9022):           at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
05-15 10:34:41.775 E/Xposed  ( 9022):           at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
05-15 10:34:41.775 E/Xposed  ( 9022):           at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
05-15 10:34:41.775 E/Xposed  ( 9022):           ... 5 more
05-15 10:34:41.775 E/Xposed  ( 9022):           Suppressed: java.lang.ClassNotFoundException: com.xposeddemo.xposed.XposedInit
05-15 10:34:41.775 E/Xposed  ( 9022):               at java.lang.Class.classForName(Native Method)
05-15 10:34:41.775 E/Xposed  ( 9022):               at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
05-15 10:34:41.775 E/Xposed  ( 9022):               at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
05-15 10:34:41.775 E/Xposed  ( 9022):               at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
05-15 10:34:41.775 E/Xposed  ( 9022):               ... 6 more
05-15 10:34:41.775 E/Xposed  ( 9022):           Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available

从日志中可以看出,原因如下:

Failed to load class com.xposeddemo.xposed.XposedInit

首先再LZ检查确认前期配置无误时,只能耐心用三流得英文水准结合二流得翻译工具去理解一流得Fuck English。。。

官方API地址:

https://github.com/rovo89/XposedBridge/wiki/Using-the-Xposed-Framework-API

再下面有这样一段话,如下:

Please make sure to disable Instant Run (File -> Settings -> Build, Execution, Deployment -> Instant Run), otherwise your classes aren’t included directly in the APK, but loaded via a stub application which Xposed can’t handle.

翻译后大概意思如下:

请确保禁用Instant Run(File -> Settings -> Build, Execution, Deployment -> Instant Run),否则您的类不会直接包含在APK中,而是通过Xposed无法处理的存根应用程序加载。

咆哮一句:

What the fuck with worng!!!

解决Xposed提示java.lang.ClassNotFoundException: Didn't find class com.xposeddemo.xposed.XposedInit相关推荐

  1. Idea运行web项目时,提示java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决方法

    Idea运行web项目时,提示java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决方法 参考文章: (1)Idea运行web项目时,提示j ...

  2. 【解决方法】java.lang.ClassNotFoundException:

    简述 在用javac编译好*.java文件,变成了 *.class文件之后. 再用java *,本来预计是没有问题的.但是却出现了错误. 解决办法 有两种! 第一种: 在网上找了一圈之后,发现了解决办 ...

  3. 解决Caused by: java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication

    这是错误信息,怪吓人的,是在导入项目后,启动发生报错,这个错误一般是有maven依赖错误导致的:推测是没有使用国内镜像,国外依赖下载不下来: 我之前因为idea崩溃重装过一次,所以需要修改使用的mav ...

  4. java classnotfoundexception e_关于解释class文件时出现java.lang.ClassNotFoundException的问题...

    这个其实是我在看<java从入门到精通>(第4版)时出现的问题,应该是这本 这上面举得第一个例子是MyApp public class MyApp { public static void ...

  5. idea mysql错误提示_idea提示错误:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

    碰见了一个问题,一直无法解决,希望大家帮帮忙. 这是连接mysql的JdbcUtils代码: public class JdbcUtils { // 配置文件 private static Prope ...

  6. java.lang.ClassNotFoundException:如何解决

    本文适用于当前面临java.lang.ClassNotFoundException挑战的Java初学者. 它将为您提供此常见Java异常的概述,这是一个示例Java程序,可支持您的学习过程和解决策略. ...

  7. java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 解决方法 java.lang.ClassNotFoundException: com.

    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 解决方法 java.lang.ClassNotFoundException: com.m ...

  8. IDEA里运行代码时出现Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger的解决办法(图文详解)...

    问题详情 运行出现log4j的问题 "C:\Program Files\Java\jdk1.8.0_66\bin\java" -Didea.launcher.port=7533 & ...

  9. java.lang.classnotfoundexception解决方法

    java.lang.classnotfoundexception解决方法 参考文章: (1)java.lang.classnotfoundexception解决方法 (2)https://www.cn ...

最新文章

  1. SQL中游标的使用(转)
  2. iptables从入门到精通
  3. leetcode C++ 48. 旋转图像 给定一个 n × n 的二维矩阵表示一个图像。 将图像顺时针旋转 90 度。
  4. linux之用 grep -r 关键字
  5. Android 四大组件之 Activity
  6. Python eval 与 exec 函数区别 - Python零基础入门教程
  7. Kubernetes学习笔记之kube-proxy service实现原理
  8. 浅谈js中的this
  9. Go语言实现并行分段求和计算
  10. 排序-InsertionSort 插入排序
  11. 自己实现memcpy/strcpy/strcmp/strcat/strlen/strstr
  12. ping可以访问百度ip但不能访问百度域名|couldn't resolve host api.weixin.qq.com
  13. python线程池和多线程
  14. springboot 基于Vue旅游景区商城网站java项目源码
  15. 希尔密码(Hill)
  16. 公差带与配合 常用基轴制公差带的相互关系
  17. 用 gulp require.js 和 jQuery 写一个小米项目之-----滚动商品和下面商品加载的实现
  18. Ubuntu Linux全方位学习,哪一种Ubuntu官方版本适合你?
  19. 【Python数据科学】多表关联 merge、join、concat
  20. 商标45类分类表明细表_45类商标分类明细_45类商标经营范围包括哪些商品-商标查询-知夫子...

热门文章

  1. 标志符的命名规则与规范
  2. 但愿人长久(有福利)
  3. 领导说要明天上线,这货压根不知道开发流程
  4. C语言 FILE文件指针
  5. C语言内存使用的常见问题及解决之道
  6. 使用 xunit 编写测试代码
  7. 打破IBGP的水平分割2种方法
  8. 项目中:Json文件的读取
  9. 嵌入式Linux开发24——Linux 按键输入实验
  10. 关于abaqus中Mises应力分量的理解