Android
wysh1212
这个作者很懒,什么都没留下…
展开
-
java.lang.UnsatisfiedLinkError异常解决
日志中出现 Caused by: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader……couldn’t find “*.so”,由于无法找到so文件出现的异常。解决方法十分简单,在build.gradle中添加如下配置。...原创 2018-12-04 18:33:33 · 3217 阅读 · 1 评论 -
Android Studio真机调试时产生“adb.exe已停止工作”的异常解决
Android Studio真机调试时产生“adb.exe已停止工作”的异常当我们将项目运行在真机有时会产生“adb.exe已停止工作”的异常。这主要是由于在手机连接的过程中360手机助手等类似的软件占用adb端口,导致adb无法运行。因此,需要干掉占用adb端口的软件,重新运行。...原创 2018-12-02 21:22:44 · 1484 阅读 · 1 评论 -
undefined reference to `ANativeWindow_fromSurface'
问题:undefined reference to `ANativeWindow_fromSurface’原因:无法连接本地的libandroid.so库解决方法:添加依赖的动态库对于eclipse,在Android.mk添加LOCAL_LDLIBS := -llog -landroid对于Android Studio,在cmakelist中添加find_library(...原创 2018-12-09 12:44:30 · 1232 阅读 · 0 评论 -
Maven项目转换为Gradle项目
1.Gradle的下载下载地址:http://services.gradle.org/distributions/ bin版即可。2.环境变量的配置针对mac而言,编辑环境变量文件,sudo vim ~/.bash_profile,输入export GRADLE_HOME = 目录/gradle-4.6/binexport PATH=\$PATH:\$GRADLE_HOME保存后,...原创 2019-01-17 17:44:01 · 1555 阅读 · 0 评论 -
android error: undefined reference to 的错误分析
在Android NDK开发过程中"android error: undefined reference to"错误的常见原因及解决方法。没有添加制定的依赖库在c/c++文件中使用了没有添加依赖的库,需要在cmakelist或者Android.mk中添加相应的依赖。c/c++相互依赖和链接在c++文件中使用了C的函数,但是没有添加extern “C” 。注:extern “C” 必须要包...原创 2019-02-21 14:58:01 · 2398 阅读 · 1 评论