【问题标题】:java.lang.ClassNotFoundException in android studioandroid studio 中的 java.lang.ClassNotFoundException
【发布时间】:2017-09-20 08:42:03
【问题描述】:

我正在尝试添加模块,但它的 gvien 错误如下:

原因:java.lang.ClassNotFoundException:找不到类 路径上的“com.anghatechsolution.eww.datetimepicker.SlidingTabStrip”: DexPathList[[压缩文件 "/data/app/com.anghatechsolution.eww.datetimepicker-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]

任何人都可以对此有所了解。

【问题讨论】:

  • 请添加有助于理解问题的相关代码和其他详细信息
  • 你的代码在哪里?
  • 实际上我正在尝试在示例代码中添加模块,但在添加主项目后,它的给定错误是这样的。
  • 谁能有想法?

标签: android


【解决方案1】:

此错误表示您正在尝试访问当前不存在的类。

尝试检查你访问的类的名称

【讨论】:

  • 这应该是一条评论
  • @NileshRathod 不幸的是,我无法发表评论(49 名,50 名),所以我发布了可能的解决方案作为答案
  • 请删除这个答案
  • 在示例项目中它工作正常,但在主应用程序中添加模块后,它给出了错误。
【解决方案2】:

您可以通过将 name 属性设置为您的类来解决它,如下所示:

[Activity(Name = "somepackage.custombuttonrenderer")]
public class CustomButtonRenderer: ButtonRenderer
{ }

我的回答中有一个解释:Why is my custom ButtonRenderer not working?

【讨论】:

    猜你喜欢
    • 2017-04-16
    • 2017-08-01
    • 2016-08-21
    • 2018-05-14
    • 1970-01-01
    • 1970-01-01
    • 2017-01-02
    • 2018-02-15
    • 1970-01-01
    相关资源
    最近更新 更多