android
weixin_42713739
这个作者很懒,什么都没留下…
展开
-
在MainActivity里面创建一个Fragment对象,调用onResume的时候这个对象不为空 但是对象里的对象为空
如下:MainActivity.Java里面:public class MainActivity extends BaseActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {recentFragment = RecentFragment.newInstance(presenter);}}......... @Overrideprotected void onResume() { supe原创 2020-07-31 15:58:54 · 379 阅读 · 0 评论 -
Android 调用c语言库socket创建失败
项目需要写完demo,测试一下Android下面能否正常运行,尝试了几次都不正常,后面跟踪过程十分痛苦,最后经过不停的打印Log定位到居然是不能创建socket,SOCKET cs = ::socket(PF_INET, SOCK_STREAM, 0); 始终返回-1。查了一下,原来是需要在AndroidManifest.xml里面需要加一行。加上以上代码后,再次运行,完美解决问题。记得以前也碰到过这个问题,这次又碰到还跟了这么久,所以把记录一下吧...原创 2020-07-29 18:55:21 · 482 阅读 · 0 评论 -
Android cmakefile里面配置链接动态库和静态库时报错:missing and no known rule to make it
报错如下:* What went wrong:Execution failed for task ':app:externalNativeBuildDebug'.> Build command failed. Error while executing process D:\SDK\cmake\3.10.2.4988404\bin\cmake.exe with arguments {--build F:\AndroidProjectTest\Friend-test\app\.external原创 2020-07-06 16:34:12 · 2293 阅读 · 0 评论 -
android 在当前工程里面再添加一个包
1.右键app,如下图2.New—>Module,弹出以下对话框3.选择 Android Library 下一步:如上图,给新的module命名即可原创 2020-07-03 17:13:55 · 577 阅读 · 0 评论 -
JNI调用错误: No implementation found for ....
在Java中调用JNI接口时,出现异常,察看日志,发现有如下错误: No implementation found for boolean com.demo.AddFriendActivity.addFriend(int)检查了几遍代码,Cpp中确实定义了这个接口,而且仔细对照了Java的包名、类名,确实没有错误,那为什么会出现这种问题呢?后来在网上查资料,得到结果:JNI接口 都是以C的方...原创 2020-03-24 15:29:39 · 9145 阅读 · 0 评论 -
Android Studio 编译C++/C文件,生成so文件及错误信息详解
Android Studio 编译C++/C文件,生成so文件一、Android studio的NDK下载:二. 创建Android 工程三.创建NativeJNI.java文件该文件和MainActivity.java在同一路径·public class NativeJNI {static { System.loadLibrary("main");}public s...原创 2019-04-29 17:39:39 · 1863 阅读 · 0 评论 -
libsodium,libvpx编译为android库
所有的操作以ubuntu环境为例1.NDK环境设置1.配置系统环境变量sudo vim /etc/profile命令。在文件末尾添加如下内容并保存退出:export NDK_HOME=ndk的路径export PATH=$PATH:$NDK_HOME如下图:2.继续执行以下命令:source /etc/profile3.最后继续执行ndk-build -v命令 ...原创 2019-08-29 09:40:12 · 1600 阅读 · 0 评论