androidstudio如何执行makeinstall
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了androidstudio如何执行makeinstall相关的知识,希望对你有一定的参考价值。
androidstudio如何执行makeinstall:在Ubutu上编译出来的.so文件,怎么添加到Android项目中去使用呢?目前:可以通过Makefile方式和CMake方式引入预编译静动态库(静态库.a 动态库.so)到项目中去使用。就目前而言CMake是Goole推荐使用方式,但是加入接手一个老的NDK项目是MakeFile方式,看不懂就GePi了,所以这里我们还是介绍一下MakeFile方式将静动态库加入到AS中,完成NDK项目的开发。废话不多说,直接撸步骤了:
1、在src/main目录下创建一个ndkBuild文件夹
2、在此文件中创建一个Android.mk文件
3、在此文件中创建一个test.c的源文件
4、将编译好的的.so库复制到src/main目录下
如图所示目录结构:
1、编辑Android.mk文件
2、编辑grade(app)文件
3、编辑test.c文件
4、使用编译好的.so库里面的函数
本结果运行在Android 5.1 系统上
再次运行在Android 8.0系统上
看以清楚知道,其实我们的APK包里面就没有libMainTest.so库,所以APP在8.0上会出现奔溃的现象。so...
1、在src/main目录下创建一个cmake文件夹
include:里面包含需要一些头文件
cmakeTest.c:需要编译的源文件
2、在app目录下创建一个文件:CmakeLists.txt
3、编辑grade(app)
4、编辑cmakeTest.c文件
4、引用编译好的libcmakeTest.so
Android 8.0.0系统:
Android 5.1.1系统: 参考技术A 这条命令来进行安装(当然有些软件需要先运行make check 或 make test 来进行一些测试),这一步一般需要有root权限(因为要向系统写入文件)
指定文件安装位置:
make PREFIX=/usr/local/redis install 安装到指定的redis目录下
make DESTDIR=/install/directory install 和上面同理
注意:此步骤不是必须的,因为在上一步make命令中就已经编译出了可执行的文件了,此时的make insatll只是为了安装到Linux系统中常用的位置上,因为从那个目录下运行程序有些不便
如何在ubuntu下安装AndroidStudio
参考技术A Ubuntu下面安装Android Studio一般有下面这几种方法:A、添加软件源直接apt安装
B、下载 deb包、外加 JDK安装
C、下载JDK、Android-Studio、android-sdk-linux自行安装 参考技术B 由于有PPA所以在Ubuntu和LinuxMint上安装AndroidStudio变得非常容易,打开终端执行以下命令即可:sudoapt-add-repositoryppa:paolorotolo/android-studiosudoapt-getupdatesudoapt-getinstallandroid-studio本回答被提问者采纳
以上是关于androidstudio如何执行makeinstall的主要内容,如果未能解决你的问题,请参考以下文章