美文网首页
Android 将一个含有C++代码的项目变为一个Modules

Android 将一个含有C++代码的项目变为一个Modules

作者: pursuit_hu | 来源:发表于2018-05-11 11:30 被阅读0次

第一步:建立一个含有c++的project

1、创建含有C++代码的工程,勾选下面的2个复选框,然后点击next

2、然后一直next,直到到达这个页面,同样需要勾选下面的第一个复选框(图片上没有勾是不对的)

3、点击finish,等到studio把项目加载完成,就可以了,building的过程可能会持续一段时间,请耐心等待。。。。。。

第二步:将项目修改为modules,作为其他项目的Library,分为5个小步骤

1、首先将app下的build.gradle文件中的

applyplugin:'com.android.application'   修改为     apply plugin:'com.android.library'

2、同样将此文件夹下的applicationId"xxx.com.modulesdemo"删掉,并且还得保证compileSdkVersion这种后面的版本号和将要导入此modules的项目的compileSdkVersion的版本号一致,否则会报错

3、修改AndroidManifest.xml文件,删掉application下面的Launcher等属性

4、不需要sync此项目,直接进入到你的project中,点击FIle--> new --> import Modules --> 选择刚刚建好的modules文件夹,然后导入,这是会出现图中的情况

这时只需要勾选import,然后改成想要的名字就可以了,如图:

这里的这个Library是因为我们可以包多个modules放在一个名为Library的文件夹下,小写也是可以的

5、点击finish之后,看一下项目的setting.gradle中有没有':Library:testModules'这行代码,没有加上,然后sync一下,最后在项目中就可以添加这个modules了

最后简单说一下导入arr包的操作:

File--> new -->new module --> 选中arr,然后next --> 选择要导入的arr包 --> 出现上图这种类似的页面,也可修改名字,最后finish,之后的步骤是一样的了,就不重复了。

相关文章

网友评论

      本文标题:Android 将一个含有C++代码的项目变为一个Modules

      本文链接:https://www.haomeiwen.com/subject/bxxfdftx.html