当前位置: 首页 > 知识库问答 >
问题:

从某些设备上的Google Play store下载时出现错误ClassNotFoundException

宗安翔
2023-03-14

我遇到了一个涉及ClassNotFoundException的问题。当我从eclipse“作为android应用程序运行”时,它运行得很好,但当我从Google Play下载它(相同的源代码,但“作为签名应用程序导出”)时,它会出现以下stacktrace崩溃:

java.lang.RuntimeException:无法实例化活动ComponentInfo{com.xxxx.xxxx./com.xxxx.xxxx..splashActivity}:java.lang.ClassNotFoundException:在路径上找不到类“com.xxxx.xxxx.xplashActivity”:DexPathList[[zip文件“/mnt/asec/com.xxxx.xxxx.-1/pkg.apk”],NativeLibraryDirectories=[/vendor/lib,/system/lib]]在Android.L.os.ZygoteInit.Main(ZygoteInit.java:600)在Dalvik.System.NativeStart.Main(本机方法)处(原因:java.lang.ClassNotFoundException:在路径:DexPathList[[zip file“/mnt/asec/com.xxxx.xxxxx.-1/pkg.apk”],NativeLibraryDirectories=[/vendor/lib,/system/lib]]在Dalvik.System.BaseDexClassLoader.FindClass(BaseDexClassLoader.java:53)在

共有1个答案

弓胜泫
2023-03-14

尝试清理该项目并再次将其导出到google Play。

 类似资料:
  • 问题内容: 我正在使用Android Custom Launcher。该应用程序可以在某些手机上完美运行,但不能在其他手机上启动。启动应用程序时,会发生以下错误。 问题答案: 因此,经过大量搜索之后,我才知道这个问题是由于多重处理造成的。在某些手机上,多点排序不起作用。可能是由于其Android版本。但是我通过引入应用程序类来解决此问题 在清单中,我在应用程序标签中输入了该名称,例如:

  • 我在一个Android自定义启动器工作。该应用程序在一些手机上运行完美,但在其他手机上不启动。启动应用程序时发生以下错误。

  • 最近,我们在Android应用程序中增加了对Chromecast的支持,但在对各种移动设备(手机和平板电脑)的扩展测试中,发现在许多移动设备上,Flipps应用程序都没有发现Chromecast。在相同的设备上,我们使用了最新版本的官方Chromecast SDK演示应用程序进行测试,该应用程序从https://github.com/googlecast/castvideo-Android下载(主

  • 我的Android应用程序无法安装在一些“随机”、较旧的API设备上(任何低于API级别25的设备),错误如下: 所以,基本上看起来… API 我见过类似的问题,答案与小写的包名有关。我已经有了。 有人有什么想法吗? 舱单: BTW我用的是Visual Studio 2019和一夫一妻制3.7

  • 我收到了Firebase的坠毁报告 从活动上下文外部调用startActivity()需要标志_Activity_NEW_TASK标志。 这个错误发生在三星GT-I9500和Android19上。我无法用Android Oreo(27)重现我的谷歌像素错误。 我知道如何设置标志,但我很想知道为什么这个错误只发生在一些Android版本上。 以下是我开始活动的方式:

  • 最近我意识到,一些广告拦截扩展(如广告拦截器+)会阻止一些Ajax调用。我在控制台上收到该错误: 为什么它会阻止一些Ajax调用而不是其他调用?是什么原因导致的?除了告诉用户关闭广告拦截器之外,还有什么解决办法吗?