android问题之 java.lang.ClassNotFound**.apk**nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]

原创 2017年04月13日 19:23:15
  • 摘要

    因为换了机器,重装环境,等环境部署好后运行发现一直崩溃。

  • 提示
    没有找到对应的activity,AndroidManifest.xml注册是全路径,没毛病。但是就是一直狗带( ˇˍˇ )。

    Caused by: java.lang.ClassNotFoundException: Didn’t find class “com.xxx.xxxx” on path: DexPathList[[zip file “/data/app/com.xxx.xxxx-1/base.apk”],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]

  • 原因
    一般其他机器运行没问题的话,在新环境下出问题,大都是gradle的问题。我的新机器gradle插件版本是2.0.0,对应的gradle的版本是2.10。我原本机器是2.20版本的gradle与新机器的2.10不同。所以,需要将其修改过来即可。

    查看版本方式:

    方式一、可在Project Structure中的Project下查看:

    这里写图片描述

    方式二、

    1、在项目的build.gradle中查看gradle插件的版本号:

    这里写图片描述

    2、在gradle-wrapper.properties可查看gradle的版本号:

    这里写图片描述

  • 修改

    最简单的方式是,直接在Project Structure中修改(上面方式一),如果没有,会自动下载。当然也可以通过方式二修改。

    这里写图片描述

    插件与Gradle对应关系

    Gradle插件版本         Gradle版本
    1.0.0 - 1.1.3        2.2.1 - 2.3
    1.2.0 - 1.3.1        2.2.1 - 2.9
    1.5.0                2.2.1 - 2.13
    2.0.0 - 2.1.2        2.10 - 2.13
    2.1.3+               2.14.1+

Android Studio "nativeLibraryDirectories=[/data/app/com.lukouapp-1/lib/arm64, /vendor/lib64, /system

Android Studio "nativeLibraryDirectories=[/data/app/com.lukouapp-1/lib/arm64, /vendor/lib64, ...

【Android】导入第三方库时,关于so文件的一些思考

测试手机:红米note3 手机abi:arm64-v8a 首先问题的起源于异常如下:java.lang.UnsatisfiedLinkError: dalvik.system.PathClass...

安卓开发之so库加载使用的那些坑

一、UnsatisfiedLinkError基本介绍 全名     java.lang.UnsatisfiedLinkError 官方解释     Throw if the java Virtural...

Android 运行崩溃找不到so包解决方案

错误信息最近在把Bing提供语音识别服务集成到自己的应用中来时遇到了一些问题:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader...

DexPathList[[zip file "/data/app/com.example.scriptHelp-1.apk"],nativeLibraryDirectories=[/data/app-

全部错误信息: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.script...
  • wow4464
  • wow4464
  • 2015年03月09日 17:31
  • 5995

java.lang.UnsatisfiedLinkErro...nativeLibraryDirectories...couldn't find "libluajava.so"

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file “/data/app/com.f...

java.lang.RuntimeException nativeLibraryDirectories

程序抛出类似这种异常之后。 如果童鞋们上网查找资料说要你在  minifest.xml中确定包名跟activity的名称是否正确。 如果你确定是正确的但是还是报这个异常。 例如: java...

AndroidStudio-/vendor/lib, /system/lib]]] couldn't find "libweibosdkcore.so"

- so文件是什么? so文件也是ELF格式文件,是共享库(动态库),类似于DLL。是为了节约资源,加快速度,简化代码升级。多用于linux环境下。 - 怎么生成以及使用一个so动态库文件? so文...

Android - 预装(push) lib64中so文件查找错误

预装(push)lib64中so文件查找错误本文地址:http://blog.csdn.net/caroline_wendyAndroid系统已经升级为64位系统,在进行预装(adb push)时,可...

Android项目开发填坑记-so文件引发的攻坚战

故事的最初我负责的项目A要求有播放在线视频的功能,当时从别人的聊天记录的一瞥中发现百度有相关的SDK,当时找到的是Baidu-T5Player-SDK-Android-1.4s,项目中Demo的so库...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android问题之 java.lang.ClassNotFound**.apk**nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
举报原因:
原因补充:

(最多只允许输入30个字)