网上下了一个Android源码,导入Android Studio中之后无法调试,其中有问题的代码是这样的:

public native String decode(byte[] data, int width, int height, boolean isCrop, int x, int y, int cwidth, int cheight);

错误提示为:

Cannot resolve corresponding JNI function Java_com_keepassdroid_crypto native_AesCipherSPI_Update
Reports native method declaration in Java where no corresponding JNI function is found in the project.

解决办法:
1.File—>Settings—>Plugins,将Android NDK Support(如下图中第一项)后面的对勾去掉。

2.重新启动Android Studio并加载project。

Cannot resolve corresponding JNI function相关推荐

  1. Mac androidStudio cannot resolve corresponding JNI function

    Mac 上编写在androidStudio中编写JNI方法(native)的时候,爆红. 提示cannot resolve corresponding JNI function. 如何解决: 可以An ...

  2. cannot resolve corresponding JNI function 解决方法

    cannot resolve corresponding JNI function 记录一种解决方法 我用android studio 4.0 直接建立了一个C++程序 上面的图是解决后的,解决之前 ...

  3. JAndFix: 基于Java实现的Android实时热修复方案

    简述 JAndFix是一种基于Java实现的Android实时热修复方案,它并不需要重新启动就能生效.JAndFix是在AndFix的基础上改进实现,AndFix主要是通过jni实现对method(A ...

  4. Android热修复——深入剖析AndFix热修复及自己动手实现

    前言 去年写过一篇热修复的文章,那时候刚开始接触,照猫画虎画的还算比较成功.但是那种修复需要重新启动APP,也就是在JAVA层实现的热修复.我们知道目前Android主流的修复还有在Native层实现 ...

  5. 从AndFix源码看Android热修复

    前几篇文章介绍过注入Dex实现热修复:http://blog.csdn.net/u011686167/article/details/78966936 .现在探讨阿里系的底层替换虚拟机的方法指针实现热 ...

  6. 豁然开朗篇:安卓开发中关于虚拟机那些事

    彻底搞懂虚拟机这一块,看这一篇就够了 前言 作为豁然开朗篇的最终篇,本文要讲解的是虚拟机这块,因为在之前讲解内存与线程的时候,一直都会牵涉到虚拟机和指令集这块,所以,为了让大家再豁然开朗多一次,本文会 ...

  7. YAHFA--ART环境下的Hook框架

    原文地址:YAHFA--ART环境下的Hook框架 本人针对理解,研究了作者的代码,进行了详细解析,见: 在Android Dalvik时代,最流行的Hook框架非Xposed莫属了.各种功能强大的X ...

  8. Android Andfix热修复原理

    正常开发流程 热修复开发流程 当线上的项目出现问题了,需要重新发布版本解决bug,重新发新版本apk; 但是随着技术不断的更新,线上项目出现bug,可以通过热修复,在不需要发布新版本的情况下进行bug ...

  9. ui-router中使用ocLazyLoad和resolve

    1.AngularJS按需加载 AngularJS主要应用开发SPA(Single Page Application)项目,所以在小型项目中,services.filters和controllers都 ...

最新文章

  1. P2245 星际导航
  2. LeetCode实战:字符串转换整数 (atoi)
  3. poj 2492A Bug's Life(并查集)
  4. java头像交互式差分演变_一种基于交互式差分进化计算的用户知识需求获取方法与流程...
  5. Android 7.0 Gallery图库源码分析2 - 分析启动流程
  6. ubuntu20.04 sshd 配置root 登录
  7. Eclipse中手动清理项目缓存,
  8. 注册demo,使用jQuery异步验证账号是否存在
  9. linux设备文件列表,linux 设备文件
  10. jquery on()动态绑定元素的的点击事件无反应的问题记录
  11. 电脑html游戏,电脑网页游戏排行榜
  12. 红黑树 c++ 实现
  13. AndroidStudio中获得的VersionCode一直为1和VersionName一直为1.0
  14. 【代码优化】坚持使用Override注解
  15. 计算机win7卡顿如何解决方法,win7系统运行卡顿的解决方法
  16. Java实例化对象的几种方式
  17. 信息搜集工具:Maltego
  18. 2018秋北京松松兄弟线下聚会干货分享
  19. 计算机硬盘模式,电脑硬盘模式是什么?怎么转换
  20. 【我不熟悉的css】css使用background-clip,实现圆角彩色的边框,文字渐变色

热门文章

  1. 保存一波集合框架的介绍
  2. 抛弃鼠标的神器——Vimium
  3. Bootstrap3免费单页面模板-Shuffle
  4. 在SqlServer中把多个job生成一个sql脚本
  5. 在ASP.Net中两种利用CSS实现多界面的方法(转)
  6. 数据结构与算法分析资源总结
  7. ORA-00923: FROM keyword not found where expected(单双引号)
  8. Android初学第86天
  9. ToastUtil【简单的Toast封装类】【未自定义Toast的显示风格】
  10. binary_sort 二叉树