String localClassName = getLocalClassName();
String packageName = getPackageName();
String name = getClass().getName();
String simpleName = getClass().getSimpleName();
String canonicalName = getClass().getCanonicalName();
String localClassName = getLocalClassName();
String packageName = getPackageName();
String name = getClass().getName();
String simpleName = getClass().getSimpleName();
String canonicalName = getClass().getCanonicalName();
在Android JNI开发中,经常会遇到JNI崩溃的问题,尤其带代码量大,或者嵌入了第三方代码的情况下,很难进行问题定位和处理。本文将介绍两种常见的JNI崩溃处理方法,包括: 每个JNI调用后进行异常检测处理(适用于JNI代码量很小的情况) 捕获系统崩溃的Signal,并进行异常处理(适用于JNI代码量大,难以每句话后面都进行异常检测的情况)
奇怪新加了个cpp文件,但是就是不能被android studio编译,cpp里面的错误当然也不会被检测到。
byte数组和File,InputStream互转
AES+BASE64加解密详解
AES+BASE64加解密详解
Android Studio 点击运行,找不到夜神模拟器的解决办法
Android studio 连不上虚拟机,连不上夜神模拟器,kill掉adb进程
在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识。 查看脚本文件是dos格式还是unix格式的几种办法。
由windows平台迁移到unix系统下容易引发的问题:Linux执行脚本却提示No such file or directory
所谓的,交叉编译,就是:在一种平台上编译,编译出来的程序,是放到别的平台上运行即编译的环境,和运行的环境不一样,属于交叉的,此所谓cross。