- 博客(6)
- 资源 (11)
- 收藏
- 关注
原创 360replugin宿主程序扩展进程坑位
从360replugin github官网下载最新的源码发布包RePlugin-2.3.3.zip,replugin默认插件支持的进程坑位有:$ui,$p0,$p1,$p2 $ui进程就是和主程序在同一个进程中运行,剩下3个进程不够使用(在产品多样化的需求下),但是官方文档说支持pn进程,在实际开发过程中,当设置插件的进程大于等于p3,插件所有的组件其实都跑在了主程序的进程。插件和主程序运行在同...
2020-02-12 15:41:11 952
原创 使用android cmake编译c/c++源码
平时c/c++项目代码移植到android平台时,一般是建一个android项目,再把c/c++项目的代码拷贝到android项目相应的目录,配置后进行编译,这里android项目是使用cmake进行编译的. 这里要说的是直接在c/c++项目中进行编译android的库,配置如下: 1.在项目中创建CMakeLists.txt文件 2.编写CMakeLists.txt如下: cmake...
2019-09-04 23:03:28 3628 1
原创 android studio 2.x ndk开发二
在我的上一篇博文中我已经介绍了传统的ndk开发方式,今天我就来说说Android studio最新的cmake方式开发。 准备的材料还是如上篇博文所说的一样,opencv的Android源码。 1.创建Android工程,如图: 创建好之后会下app下生成CMakeLists.txt文件,这个是用于配置c/c++代码编译的。还生成了native-lib.cpp文件,打开后发现
2017-11-04 00:45:32 482
原创 android studio 2.x ndk开发一
在Android studio 2.x以前,ndk开发对于Android studio来说是非常不友好的,没有代码提示,写c/c++代码效率非常低下,很多人还是使用Eclipse去进行ndk开发,我这里就默认你会使用Eclipse开发ndk了,这里介绍的是如何使用Android studio来快速导入到你的工程的,即原先你是使用Eclipse来开发ndk的。这里以一个opencv的简单例子来说明。
2017-11-03 23:18:41 298
原创 android studio下利用cmake编译ffmpeg库
最近想着研究一下ffmpeg,虽然用Java这么多年,但是还是对c/c++的热爱不减,很久没有写过c/c++的代码了,这方面也是菜鸟。好了废话不多说,先说一下我的编译环境:mac os+android studio 2.2.2+ffmpeg 3.2。 自己看别人写的文章瞎搞了两天终于对ffmpeg有一些眉目了,在这里分享一下我的心得。 1.首先去ffmpeg官网http://ffmpeg.or
2016-11-20 20:56:13 746
原创 Android自适应屏幕
做Android开发已经很久了,今天我就跟大家分享屏幕适配的心得及方法,说的不对的地方希望大家指正。 没有做过屏幕适配不要担心,其实屏幕适配也不难。屏幕适配大概有四种方式 1.通过weight熟悉自适应屏幕,比如: weight_layout.xml style="@style/layout_full" android:orientation=
2015-03-10 12:46:14 592
RePlugin-2.3.3扩展自定义进程到pn
2020-02-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人